Thomas Letan's Avatar

Thomas Letan

@lthms.soap.coffee

“Decent solutions provider.” He/him. https://soap.coffee/~lthms

151
Followers
109
Following
378
Posts
23.06.2023
Joined
Posts Following

Latest posts by Thomas Letan @lthms.soap.coffee

That’s probably not the canonical use case for garage 😅

07.03.2026 00:37 👍 0 🔁 0 💬 0 📌 0

My little cluster is getting into shape.

- miniflux for RSS
- continuwuity + n8n for automation (not used yet)
- soju for IRC
- garage for easy hosting of static files

06.03.2026 23:39 👍 1 🔁 0 💬 1 📌 0

(I am still trying to wrap my head around that tbh)

06.03.2026 09:32 👍 1 🔁 0 💬 0 📌 0

Maybe it is a mirage, but when I see now some folks don’t write libraries anymore, they provide prompts that generate the libraries and a test-suite to validate the generated implementation, that’s telling imo

06.03.2026 09:31 👍 2 🔁 0 💬 1 📌 0

I am under the impression the current direction is to stop caring about the little things in the code, treating it almost as an artifact akin to binary blob, and to put in place the safeguard and validation procedure to ensure these artifacts behave as expected.

06.03.2026 09:29 👍 3 🔁 0 💬 2 📌 0

The best refactor is actually the one everybody notices because they were dying to do it themselves 😁

03.03.2026 09:23 👍 1 🔁 0 💬 1 📌 0

Be careful is all 😅

02.03.2026 21:33 👍 1 🔁 0 💬 1 📌 0

I’ve read a few MRs related to the change and I can only commend the dedication

01.03.2026 12:44 👍 2 🔁 0 💬 0 📌 0

That feels like something that should have been obvious from the start but once you codebase assumes it’s not, it makes so much sense it was hard as f– to fix. Glad we’re about to see that moment happens!

01.03.2026 11:46 👍 0 🔁 0 💬 1 📌 0

So XMPP is a little weird. I wanted to use it has a n8n control plane of sorts but I think Matrix will be a better fit

01.03.2026 01:36 👍 0 🔁 0 💬 0 📌 0

Claude Code does not deal with frustration very well.

28.02.2026 23:53 👍 0 🔁 0 💬 0 📌 0
Wrapping Code Comments I was today years old when I realized that:

Wrapping Code Comments #devopsish

27.02.2026 17:26 👍 0 🔁 1 💬 0 📌 0

I really don’t like the pets vs cattle DevOps Analogy

It’s more like pottery vs 3D printing

27.02.2026 10:32 👍 1 🔁 0 💬 0 📌 0

The bliss of watching all the VMs running my k3s cluster being destroyed and recreated, and everything comes back to life.

27.02.2026 08:55 👍 0 🔁 0 💬 0 📌 1
Post image
24.02.2026 16:59 👍 282 🔁 57 💬 1 📌 2

oh no they scraped your stuff without permission oh no

23.02.2026 23:17 👍 615 🔁 101 💬 13 📌 1
A screenshot with a section heading: “Why Kubernetes?”

A screenshot with a section heading: “Why Kubernetes?”

What can go wrong?

23.02.2026 10:48 👍 0 🔁 0 💬 0 📌 0
A photo of an ice cream machine with a sign reading, "Anything is possible with ice cream." Beneath that is a hand lettered sign reading, "No ice cream".

A photo of an ice cream machine with a sign reading, "Anything is possible with ice cream." Beneath that is a hand lettered sign reading, "No ice cream".

2026 basically

18.02.2026 16:23 👍 40987 🔁 10910 💬 312 📌 339

It’s shaping up nicely. Won’t be able to finish it today, but I should be able to publish it in a few days.

I hope it will have a similar reach as my previous infrastructure piece

22.02.2026 16:40 👍 0 🔁 0 💬 0 📌 0

i'm back on IRC 😎

22.02.2026 01:08 👍 0 🔁 0 💬 0 📌 0

They say we all be act as manager—well, I feel more like a mentor for a very fast, but very naive hire.

21.02.2026 22:04 👍 1 🔁 0 💬 0 📌 0
Claude Status
SUBSCRIBE
Intermittent errors in skills-related functionality
Subscribe
Update - We are continuing to investigate this issue.
Feb 18, 2026 - 00:30 UTC
Investigating - We are seeing periods of high error rates in a skills-related service used by claude.ai, Claude Desktop app, and our API.
Feb 17, 2026 - 20:15 UTC

Claude Status SUBSCRIBE Intermittent errors in skills-related functionality Subscribe Update - We are continuing to investigate this issue. Feb 18, 2026 - 00:30 UTC Investigating - We are seeing periods of high error rates in a skills-related service used by claude.ai, Claude Desktop app, and our API. Feb 17, 2026 - 20:15 UTC

skill issue

20.02.2026 18:23 👍 165 🔁 11 💬 4 📌 0

Thank you Claude!

21.02.2026 15:34 👍 1 🔁 0 💬 0 📌 0
I'm in my text editor, looking at some Rust code, hovering a rule, the rule is named daemon.logs.file. It says the daemon must provide all log output to .tracy/daemon.log in the workspace root.

I'm in my text editor, looking at some Rust code, hovering a rule, the rule is named daemon.logs.file. It says the daemon must provide all log output to .tracy/daemon.log in the workspace root.

just fixed tracey hover — so you can see the rule you're implementing just by hovering it

github.com/bearcove/tra...

21.02.2026 10:31 👍 49 🔁 1 💬 5 📌 2
A screenshot of my next article draft, titled “I Built Myself a Managed Cluster”.

A screenshot of my next article draft, titled “I Built Myself a Managed Cluster”.

My favorite time of a hobby project.

21.02.2026 10:56 👍 0 🔁 0 💬 1 📌 0

I have deployed a miniflux instance tonight. If you are looking for a RSS reader and don’t mind it’s not professional grade SLA feel free to reach out

21.02.2026 00:09 👍 0 🔁 0 💬 0 📌 0

Guess whose idea was deployed?

20.02.2026 23:40 👍 0 🔁 0 💬 0 📌 0

Claude being like “your idea is nice but for your *scale* that’s no use, let’s go back to *my* idea.”

I mean, excuse me? you’ll spend the next 10 minutes exploring my idea is what will happen.

20.02.2026 22:33 👍 0 🔁 0 💬 1 📌 0

I can now redeploy my cluster control plane without my website to go down 🎉.

20.02.2026 21:26 👍 0 🔁 0 💬 0 📌 0

hi folks! long time no see. i’m officially open to work again, primarily interested in the dx + devtools + ai space

if anyone needs a principal engineer or technical product manager with 16+ years in the industry, my DMs are open!

linkedin.com/in/leostera
github.com/leostera

20.02.2026 09:43 👍 19 🔁 9 💬 1 📌 0