Tim Hockin
banner
thock.in
Tim Hockin
@thock.in
I like writing software, even if I don't get to do it much anymore. Kubernetes. Star Wars nerd, Expanse fan, dad, dork.
Pinned
I wrote a little bit about how to do deployment updates without serving errors in #Kubernetes.

Since I don't have a blog, I'll just skeet (Note: was posted elsewhere Aug'22)

You have some pods, and maybe an load-balancer, too. You want to update the deployment. How to do this "best" in K8s today?
At SDCC my kid said the most gen-alpha thing I can imagine: Does Star Trek even still upload?
July 25, 2026 at 6:58 PM
Every now and then I end up on NextDoor for something and I can't help but look around. It's just a cesspool of grumpy boomers complaining about life in California.

Please leave, there are lots of people waiting to live in your houses.

Sheesh.
June 29, 2026 at 12:14 AM
Small trick for doing technical diagrams in Google Slides.

I often want more attachment points for arrows. It turns out that the 16-pointed star has a whole bunch, and you can change the point depth so it looks like a circle/oval.

I now use that instead of boxes or circles.
May 24, 2026 at 3:53 PM
Best compliment I have received all week:

"I was reading some substrate mds and was pretty impressed that it sounded like it’s coming from a human"

They ARE coming from a human! We put a fair amount of work into them. They are "artisanal, hand-crafted docs", if you will.
May 20, 2026 at 8:32 PM
I am happy to share a little thing we have been cooking up: github.com/agent-substr...

Problem statement: How can we effectively host a bazillion mostly-idle agents in a regular-sized Kubernetes cluster?

This is *demo-grade* software, but it shows some ideas.
GitHub - agent-substrate/substrate: Agent Substrate: the core system
Agent Substrate: the core system. Contribute to agent-substrate/substrate development by creating an account on GitHub.
github.com
May 20, 2026 at 4:13 PM
Wayland is 100%, in every way, not ready for prime time. :(
May 16, 2026 at 12:50 AM
Every post on /r/kubernetes which concludes with "Curious to hear..." will continue to be removed with prejudice. Just stop with the BS, please.
May 13, 2026 at 10:50 PM
There are things I can "disagree and commit" on, but NOT using the Oxford comma is not one.

To my dying day, I will keep reinserting it into any doc that gives me editor access.
May 13, 2026 at 4:34 PM
"We are experiencing high demand, please try again later" on an airline's website is pathetic. Tell me you don't give a shit about your customers without telling me you don't give a shit about your customers.
April 13, 2026 at 9:32 PM
Sadly, I will not be at KubeCon this week. To show all my kubernaut friends just how much I miss you, I have a small gift.

If you missed out on getting a deck of Exploding Clusters cards, well now you can play online.

exploding.k8s.io

Go easy on me, it's just a "free time" project.

Have fun!
exploding.k8s.io
March 21, 2026 at 9:47 PM
A tiny hummingbird has made her nest in the dwarf satsuma tree outside my front door. Now I feel obligated to protect her from neighborhood cats. You should have picked a taller tree, mama bird!
March 17, 2026 at 8:00 PM
I bought what I thought was a 12 foot loop of specialty cabling for $20. What I got was 12 INCHES.

mea culpa, I guess.
March 17, 2026 at 7:03 PM
"Our website is currently experiencing heavy demand. Please try again shortly."

It's almost 2026 - there's just no excuse for this.
December 11, 2025 at 4:05 PM
I won a round of Exploding Clusters against my kids! I thought you might want to know.
November 23, 2025 at 5:41 AM
Believe it or not, I still have some special Kubernetes stickers left from KubeCon's past. If you see me around, say hello and ask for a sticker!
November 8, 2025 at 4:40 PM
For the moment my flight is alive and on-time. See you all soon!
November 8, 2025 at 4:38 PM
I don't post so often, these days, but this made my day.

Versioned rollback is finally a thing in k8s.

cloud.google.com/blog/product...
Kubernetes gets minor version rollback | Google Cloud Blog
In the event of an error when upgrading a Kubernetes cluster, a new minor version rollback feature lets you revert to a known-good state.
cloud.google.com
November 4, 2025 at 6:15 PM
Anyone else worried about the air traffic control situation, what with KubeCon just around the corner?
October 26, 2025 at 5:45 AM
Home maintenance is not for the weak of spirit. Or of wallet.

JFC, this project never ends. It's one thing after another. We should have just moved.
October 18, 2025 at 3:03 PM
It's 2025. If your project's "how to install" document tells me "curl <url> | sh", you are dead to me.
September 16, 2025 at 11:37 PM
When you find an interesting product online but it's just a little too expensive to YOLO, so you scour the web for reviews or comparisons or just the technical spec and find NOTHING...do you really want to buy that product?

The "locate a dealer" vibe is off-putting. I guess this one is not for me.
September 15, 2025 at 4:28 AM
I can't tell you how much fun I am having, making Gemini and/or ChatGPT edit a picture of my house to change the color. We need to re-paint, and this is so much better than collecting paint cards from Home Depot.
August 28, 2025 at 2:44 AM
Heard on a rock radio station today IN CALIFORNIA: a disgusting DHS commercial, full of heinous fear-mongering and of passionate kissing of Trump's ass.

Uggh.
July 1, 2025 at 5:37 AM
YES YES YES!!

Ok, to temper my enthusiasm -- did anyone thing "History of the World Part 2" was good? Brooks can often be hilarious but sometimes his humor comes across like an 11 year old boy.

Still, benefit of the doubt.
June 12, 2025 at 8:15 PM