Will Hopkins

Links and essays


Sunday upgrades

It's Sunday, and I was able to get some downtime at work to do some upgrades behind the scenes. I've been working on this data pipeline for months, and today I finally got to enable the first bit of it in production. We still have quite a bit of work left to do, but this is a step in the right direction!

A few takeaways from the process so far:

    • Don't take LLMs at their word, whether they're yours or a coworkers. Verify everything they do.
    • It's worth waiting to commit your PR, if you can, until you've applied your configuration in production, so you know that what you're committing is accurate and represents the real state. Otherwise, you may find yourself submitting a few hotfix PRs.
    • Allow twice as much time as you think. This was a very small change, on my part, but we got a couple of different folks involved to make the most of our downtime. That meant we took longer than just my change, and I was last in the queue.
    • Sand. Bag. Your. Ultimate. Timelines.
      • This thing has been going on for way longer than I'd like. I dream about database replication now. But we're getting there, and people have been very patient.