Skip to content

Kimsal Blog

  • Home
  • Blog
Kimsal Blog
  • Uncategorized

    Identity and habits

    Bykimsal December 9, 2023

    “Your present identity should not constrain your future habits”. For this quote from the audio book “Hello, Habits“. Obviously the book is about ‘habits’, but the phrase could easily have been “Your present identity should not constrain your future self”. In either reading of this, it’s been stuck in my head for while now.  How…

    Read More Identity and habitsContinue

  • Uncategorized

    AppliedTo job search tool

    Bykimsal November 1, 2023

    I’ve been (re)working on a tool I’d built… way too long ago now. AppliedTo was a tool I’d built to help manage and track outreach efforts for freelance/contract work, but it probably would find more use for folks tracking full-time job applications. Revisiting some of the earlier decisions, I realize I focused a bit too…

    Read More AppliedTo job search toolContinue

  • Uncategorized

    Per-branch preview deploys with Laravel Forge

    Bykimsal October 26, 2023

    The idea of a deployment per branch is not a new one, but often more difficult to set up than it might first appear. There are multiple approaches to take, many dependent on your final target setup. I recently came across a project targeting Laravel Forge, building on their SDK to provide an automated deployment…

    Read More Per-branch preview deploys with Laravel ForgeContinue

  • Uncategorized

    PHP assert not working in Laravel with Sail?

    Bykimsal October 21, 2023

    Recently, I hit a weird ‘bug’. The $file was not being created, so I’d added a quick ‘assert’ in the code, and… file_exists($file) was indeed false (checked when stepping through debugger), but assert was not stopping/failing. But… running a simple assert from command line was working. This was something different only when running under the…

    Read More PHP assert not working in Laravel with Sail?Continue

  • Uncategorized

    Trialing Codeium code assistant

    Bykimsal October 19, 2023

    I’ve been using github copilot on and off in 2023 (more on than off the last few months), but just recently learned about https://codeium.com. Couple of points in their favor: 1. They exclude non-permissive licensed code from their training models (no gpl, etc)2. There’s a “chat” interface to ask for explanations of code. I’m not…

    Read More Trialing Codeium code assistantContinue

  • Uncategorized

    Onboarding freelancers

    Bykimsal June 14, 2023

    Maari Casey over at uncompany had a recent LinkedIn post about planning for freelancers. She made some good points, but I think skipped one, and it’s not just relevant for freelancers. Even well before an organization might need extra work – be it freelance or employee – companies need to have a plan for onboarding….

    Read More Onboarding freelancersContinue

  • Uncategorized

    WordPress Redis Object Cache breaking

    Bykimsal April 28, 2023

    Just worked through a small problem with a friend who had sporadic issues with the wordpress “redis object cache” plugin. “socket read errors” were not uncommon, and sometimes “script already running” messages from redis itself. I didn’t quickly get a handle on what the plugin is trying to cache, or how, but my sense is…

    Read More WordPress Redis Object Cache breakingContinue

  • Uncategorized

    Tech recruiter tech training

    Bykimsal April 15, 2023

    Talking with a friend today, I was reminded of an idea I shelved (temporarily) several years ago. The tech recruiting world is going through a bit of a shakeup; tens of thousands of layoffs just a year or two after years of a hiring binge in the industry. Large tech companies have traditionally had the…

    Read More Tech recruiter tech trainingContinue

  • Uncategorized

    Bad I9 PDF form

    Bykimsal March 20, 2023

    Have been needing to programmatically fill out an I9 PDF, retrieved from gov site. Should be fairly straightforward, right? Well… the field names are… a mess. Field names like topmostSubform[0].Page1[0].U\.S\._Social_Security_Number__Last_4_numbers_[0]topmostSubform[0].Page1[0].expiration_date__if_applicable__mm_dd_yyyy[0] topmostSubform[0].Page2[0].Employers_Business_or_Organization_Address_Street_Number_and_Name[0] and so on make it pretty… not straightforward to create a usable key/value combination to search and replace. But… today, I noticed it got…

    Read More Bad I9 PDF formContinue

  • Lessons

    Walking before running

    Bykimsal March 9, 2023

    Background Years ago, I was brought in as a consultant to a company that had recently developed and deployed a ‘version 2′ of their core internal software, then had the entire development team leave (well, one person remained behind). Smallish business of maybe 50 or so folks, but no development team to support and grow…

    Read More Walking before runningContinue

Page navigation

Previous PagePrevious 1 2 3 4 Next PageNext

© 2026 Kimsal Blog - WordPress Theme by Kadence WP

  • Home
  • Blog