Reposted by Thomas Letancinnamon 🐇 🏳️⚧️ @plushie.holdings · 02/10/2026sickest logo i've ever seen 221222
Thomas Letan @lthms.soap.coffee · 03/10/2026static.klipy.comTim And Eric Mind Blown Universe MemeALT: Tim And Eric Mind Blown Universe Meme 010
Thomas Letan @lthms.soap.coffee · 30/09/2026Am I Jev being submitted the same Noul question (“What do you think of this Claude verbose answer?”) over and over again? 000
Reposted by Thomas Letanoliver @eikopf.com · 03/09/2026what a reasonable and unobjectionable policy. i’m sure everyone replying to and quoting this post is being incredibly normal about it 🥰 1432
Thomas Letan @lthms.soap.coffee · 01/09/2026Going back to using Merida gif because it's like my brandstatic.klipy.comMerida's Cute SmileALT: Merida's Cute Smile 000
Thomas Letan @lthms.soap.coffee · 24/07/2026Note to self to try github.com/lyallcooper/... on my website.github.comGitHub - lyallcooper/justif: Publication-grade text justification for the webPublication-grade text justification for the web. Contribute to lyallcooper/justif development by creating an account on GitHub. 000
Reposted by Thomas LetanKate @kit-ty-kate.exn.st · 20/07/2026I’m looking for beta-testers for the next opam release in exchange for a free ~30x speedup on opam update (on Windows, busy VPSs or for hard-drive/sdcard/emmc/cacheless-filesystems/etc. users). Anyone interested? discuss.ocaml.org/t/ann-opam-2...discuss.ocaml.org[ANN] opam 2.6.0~alpha1Hi everyone, We are happy to announce the first alpha release of opam 2.6.0. This is the culmination of 2 years of team work requiring large internal changes, we hope you’ll enjoy it. This version i... 187
Thomas Letan @lthms.soap.coffee · 18/07/2026Me, considering picking “Escaping the Matrix” for my next piece about how i stopped using Claude Code directly and turned it into one tool among others i can use from my editor instead Also me, remembering the far right is using similar turn of phrase for their nonsense 000
Thomas Letan @lthms.soap.coffee · 17/07/2026Companion is now named Sidekick. Because you should never forget Claude is but a sidekick in your own story 🥸 github.com/lthms/sideki...github.comGitHub - lthms/sidekick: Drive Claude from your editor—you should never have left it to begin withDrive Claude from your editor—you should never have left it to begin with - lthms/sidekick 000
Thomas Letan @lthms.soap.coffee · 14/07/2026Looks like companion will soon support emacs as well as nvim 000
Thomas Letan @lthms.soap.coffee · 12/07/2026I’ve been experimenting with driving Claude from my editor instead of a chat tui. Can't recommend enough. If you are curious, github.com/lthms/compan... could be of interest.github.comGitHub - lthms/companion: Drive Claude from your editor—you should never have left it to begin withDrive Claude from your editor—you should never have left it to begin with - lthms/companion 010
Thomas Letan @lthms.soap.coffee · 18/04/2026media.tenor.coma man in a leather jacket is standing in front of a building with a sign that says opening .ALT: a man in a leather jacket is standing in front of a building with a sign that says opening . 100
Thomas Letan @lthms.soap.coffee · 07/04/2026You really cannot trust Claude is my personal first quarter conclusion. Doesn’t mean you can’t get it to produce meaningful stuff. Just, if it doesn’t want to do it your way, it won’t 😂 000
Thomas Letan @lthms.soap.coffee · 06/04/2026(…) on our work life. If anything, I just wait for the plateau where things stabilize and people are not baffled by how folks somewhere have been able to use LLMs and code agents. 000
Thomas Letan @lthms.soap.coffee · 06/04/2026Feel you—lobste.rs new submissions are basically flooded with LLM-related contents. And it's more than that. Claude has become the new “godwin point” at $WORK. It's very annoying… and at the same time, it's also because (either for good reasons or copium), these tools have a huge impact (…) 100
Thomas Letan @lthms.soap.coffee · 06/04/2026that's the time of the month where i am supposed to write a retrospective. The thing is, i just worked this month 😆 000
Reposted by Thomas LetanAleix Morgadas @aleixmorgadas.dev · 06/04/2026🧠 Rethinking Pair Programming in the Age of AI Why "pairing with AI" is harmful to your team and what to do instead learnings.aleixmorgadas.dev/p/rethinking...learnings.aleixmorgadas.devRethinking Pair Programming in the Age of AIWhy "pairing with AI" is harmful to your team and what to do instead 273
Reposted by Thomas LetanObsidian @obsidian.md · 04/04/2026The Obsidian team is growing from three engineers to four engineers. Competitive SF salary. Fully remote, live anywhere. Apply below. 431653
Reposted by Thomas Letansrrrse @without.boats · 26/03/2026This resonates mariozechner.at/posts/2026-0...mariozechner.atThoughts on slowing the fuck downThoughts on slowing the fuck down 1184
Reposted by Thomas LetanGergely Orosz @gergely.pragmaticengineer.com · 27/03/2026If you use GitHub (especially if you pay for it!!) consider doing this *immediately* Settings -> Privacy -> Disallow GitHub to train their models on your code. GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH github.com/settings/cop... 8920461488
Thomas Letan @lthms.soap.coffee · 16/03/2026The zen of using the `latest` tag of a docker image with auto upgrade enabled 000
Thomas Letan @lthms.soap.coffee · 07/03/2026That’s probably not the canonical use case for garage 😅 000
Thomas Letan @lthms.soap.coffee · 06/03/2026My 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 110
Thomas Letan @lthms.soap.coffee · 06/03/2026Maybe 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 120
Thomas Letan @lthms.soap.coffee · 06/03/2026I 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. 230
Thomas Letan @lthms.soap.coffee · 03/03/2026The best refactor is actually the one everybody notices because they were dying to do it themselves 😁 110
Thomas Letan @lthms.soap.coffee · 01/03/2026I’ve read a few MRs related to the change and I can only commend the dedication 030
Thomas Letan @lthms.soap.coffee · 01/03/2026That 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! 100
Thomas Letan @lthms.soap.coffee · 01/03/2026So 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 000
Thomas Letan @lthms.soap.coffee · 28/02/2026Claude Code does not deal with frustration very well. 000
Reposted by Thomas LetanChris Short @chrisshort.net · 27/02/2026 Wrapping Code Comments #devopsishmatklad.github.ioWrapping Code CommentsI was today years old when I realized that: 001
Thomas Letan @lthms.soap.coffee · 27/02/2026I really don’t like the pets vs cattle DevOps Analogy It’s more like pottery vs 3D printing 010
Thomas Letan @lthms.soap.coffee · 27/02/2026The bliss of watching all the VMs running my k3s cluster being destroyed and recreated, and everything comes back to life. 000
Reposted by Thomas LetanRami Ismail (رامي) @ramiismail.com · 23/02/2026oh no they scraped your stuff without permission oh no 13614105
Reposted by Thomas LetanRichard Kadrey @richardkadrey.bsky.social · 18/02/20262026 basically 3024089210873
Thomas Letan @lthms.soap.coffee · 22/02/2026It’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 000