Tim Hockin
@thock.in
3.5K followers 200 following 130 posts
I like writing software, even if I don't get to do it much anymore. Kubernetes. Star Wars nerd, Expanse fan, dad, dork.
Posts Media Videos Starter Packs
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?
I cannot find a good Chicago dog anywhere in California EXCEPT the lone Portillo's down in Orange County.
Tim Hockin @thock.in · Sep 16
It's 2025. If your project's "how to install" document tells me "curl <url> | sh", you are dead to me.
Tim Hockin @thock.in · Sep 15
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.
Tim Hockin @thock.in · Aug 28
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.
Tim Hockin @thock.in · Aug 12
If there are blanks, I could bring you stickers. If you want to 3D print some, I am out of my depth :)
The answer is "kyoob-kuttel". "cuddle" is an acceptable pronunciation for folks with lazy accents like Americans.
Tim Hockin @thock.in · Jul 31
I saw Weird Al at Illinois State University in 1994 (I think) and it remains a core memory of college! 30 years later, just as awesome.
Tim Hockin @thock.in · Jul 30
FWIW, Ingy was helpful in reviewing KYAML, even if they are not a fan of it in the end.
Tim Hockin @thock.in · Jul 30
Good call out, Leigh. KYAML is aimed at Kubernetes usage patterns, though adding non-string keys would not be THAT hard (famous last words).
Tim Hockin @thock.in · Jul 30
I'm a pragmatist - the one thing I can exert influence over is Kubernetes. K8s has been part of the problem, namely the proliferation of YAML, so I figure we should be part of a solution.

If other projects like it, well I have good news - the formatting library and a reflow tool are open-source :)
Tim Hockin @thock.in · Jul 30
We can't change the default `-o yaml` to this because there are bazillion helm charts out there which template-insert block-style YAML, which will not work when inserted into the middle of this flow-style.

It has to have a different name and be opt-in.
Tim Hockin @thock.in · Jul 30
HJSON and JSON5 were both considered, but "strict subset of YAML" was the dominant consideration.

You get take a KYAML document and apply it in any cluster of pretty much any previous version.
Tim Hockin @thock.in · Jul 30
Given how shallow ConfigMap is as an API, it seems like it will benefit less from KYAML than (e.g.) Deployments.

But yes, the #1 thing KYAML can't do is a clean multi-line string.
Tim Hockin @thock.in · Jul 30
caveat: I'm not pretending to be an expert in either approach, I just happened to see that article recently.

Prometheus is modelled on Google's internal systems, for better or worse, and it has a huge ecosystem.
Tim Hockin @thock.in · Jul 21
1% per year - that number haunts me.
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.
Tim Hockin @thock.in · Jun 12
OMG TAKE MY MONEY.

Will Rick Moranis to come back?
Hot damn, in under a minute it came to the same conclusion it took me 4 tedious hours to reach. I am a luddite.
Hold up. This actually worked. I have wasted a whole day.
God damn, you know what AI service I would pay for? Product search.

Find me options for a thingamajig between 26 and 30 inches wide, in stainless steel or black, that includes a power switch but not an LED screen, and costs less than $400. Summarize the differences between them.

TAKE MY MONEY
Tim Hockin @thock.in · May 30
The point for me was - you don't need pure-good and pure-bad space wizards and laser swords. People are good and evil on their own. Good and bad isn't black and white (very literally in SW) it's a swirling mess. Good people do bad things for good reasons. Bad people do good things for bad reasons.
Tim Hockin @thock.in · May 23
If there's a round two, please consider me :)
Tim Hockin @thock.in · May 22
Shoot. I had the same idea independently, but you all beat me to it. :(