PinnedInTom Harrison’s BlogbyTom Harrison·Feb 12, 2023Managing Microservices: Tyranny of Too Many ChannelsHow do we manage the explosion of signals that arise when we implement a microservice architecture?
PinnedInTom Harrison’s BlogbyTom Harrison·Jun 7, 2022Bash: Don’t Do ThisBash scripts can be terse and clever, or as dumb as a stump. I vote for dumb, as long as your intent is clear.A response icon3A response icon3
InTom Harrison’s BlogbyTom Harrison·Jul 6GitHub Copilot’s 20x Price Hike Taught Me How to Manage AI AgentsI was an early adopter of GitHub Copilot back in 2021, and I’ve used it as my primary AI coding tool ever since. At first it was just a…
InTom Harrison’s BlogbyTom Harrison·May 31AI: Technical Debt Has Met Its MatchAI’s biggest impact may not be developer productivity. It may be making technical debt affordable to eliminate.
InTom Harrison’s BlogbyTom Harrison·Dec 18, 2025Using My Brain Again with AIBuilding software can be hard, slow and frustrating. AI changes everything: it’s letting me us my brain to its fullest extent.
Tom Harrison·Aug 17, 2024Thank you for the intro part -- I have used most of these operators but hadn't really grokked the…
Tom Harrison·Aug 13, 2024Taskfile replaces make and MakefilesWe have built a set of tasks to streamline and automate our development that we run using Taskfile. It’s a great tool that we love.
InTom Harrison’s BlogbyTom Harrison·Jul 30, 2024The Other AI: Self-Driving is HerePeople are sure that self-driving cars are a cute idea that might be real some time in the future. It’s actually here right now.
Tom Harrison·Jun 21, 2024Nearly every item on this list is how I would go, too.Not sure about the network mesh -- to be sure a PITA to configure, but when you have 100 services many with 10 or 20 replicas, it's really…
Tom Harrison·Feb 16, 2024We're on Python 3.12,Then again, all of our code runs in containers, so once we got it running locally, it would run wherever we deployed it with no issues…A response icon1A response icon1