thomas-riboulet.bsky.social
@thomas-riboulet.bsky.social
Your CTO drowns in Slack. Revenue is stable. Not a crisis—a framework problem.
Strategic, Operational, Tactical work. Most orgs blur them completely. That's why they burn out.
January 8, 2026 at 7:44 AM
As team lead, head of tech, or VP of Eng: keep asking yourself "are we moving the needle in the right direction?"
January 7, 2026 at 8:29 AM
The worst trap in engineering leadership isn't too little ambition—it's confusing activity with momentum. Looking busy and being effective feel the same in week one. By week twelve, they're completely different things.
January 5, 2026 at 8:11 AM
Most teams optimize for the appearance of progress over actual progress. The cost: burnout, debt, and slower real delivery. Sustainable pace isn't lazy. It's how you actually finish the race. #techLeadership #agile
January 5, 2026 at 8:09 AM
Odysseus is out: a Caddy+Docker+SSH cli tool (in Ruby) to deploy containers on VPS and baremetal hosts:
- zero downtime deploys
- supports managing DBs and other side containers
- automatic certificates
- secrets in encrypted file

insights.wa-systems.eu/a-journey-od... #OpenSource #docker #caddy
A journey: Odysseus
Announcing Odysseus a small docker+ssh+caddy based deployment tool.
insights.wa-systems.eu
December 30, 2025 at 7:53 AM
I needed to deploy containerized apps, on a few servers, relying on SSH, Docker and Caddy principally (standard stuff).

Writing something from scratch isn't fast, but nowadays ... who is really writing stuff from scratch ?
December 28, 2025 at 3:41 PM
Part 2 is live: "Mini-teams of 2: Where Leadership Emerges"
If you're a CTO/founder at 5-15 people and feeling overwhelmed, this one's for you.
The problem: task dispatch stops working around 8 people. The solution is pairing. But pairing has a hidden cost.
November 25, 2025 at 1:41 PM
Launching WA Systems Insights - stories about scaling engineering teams at 5-50 people.

First piece explores contractor swarms: why they work at small scale, why they break around 10-12 people, and what naturally emerges instead.
November 18, 2025 at 10:11 AM
Another Supply chain attack on npm, with 20 or so packages impacted. Here is a pair of scripts to check the exposure of a project: gist.github.com/mcansky/5d50...
A set of scripts to check quickly impact of the 2025/09/08 supply chain attack on your project
A set of scripts to check quickly impact of the 2025/09/08 supply chain attack on your project - compromised-2025-09-09.rb
gist.github.com
September 9, 2025 at 6:15 AM
Fostering a technical culture takes time, effort, and patience.

A small story: I migrated another infra setup to an IaaS. We needed a way to trigger deploys in a way that fit our team’s workflow.
August 13, 2025 at 3:41 PM
Most broken teams aren’t suffering from a skills gap.
They’re stuck in a bad culture design.
July 29, 2025 at 8:20 AM
You don’t need to be a dictator to build a high-performance team.
In fact, the best leaders rarely raise their voice.
July 28, 2025 at 10:23 AM
Flashy doesn't last.

Loud gets attention—but only until something louder shows up.

Quiet, focused professionals play a different game: signal over noise.
July 22, 2025 at 8:02 AM
"Move fast, break things" is, by now, an old startup trope.

There’s a reason it works—in early-stage startups. It’s a survival mechanism. The cost of breaking things is often lower than the cost of stagnation. You pivot, you ship messy solutions, but you buy yourself another shot at success.
February 5, 2025 at 7:58 AM
alpinelinux.org/posts/Seekin...

Packet.net was a nice product, with Equinix sunsetting its remains Alpine Linux is looking for sponsors to replace it.
Seeking Support After Equinix Metal Sunsets | Alpine Linux
Alpine Linux
alpinelinux.org
February 4, 2025 at 4:35 PM
Old trick: find young, talented but impressionable people, make them feel special. They will do whatever you want.

It's used by abusers in all kinds of settings.
As a parent: teach your kids about this pattern.
As a leader in an organization: mentor young talent about it.
February 4, 2025 at 7:48 AM
pglogical, a great little piece of software to migrate to a new postgresql instance with minimum downtime.
What's the overview of the process though? A thread #postgresql
January 29, 2025 at 9:58 AM
a threaded reflection ... on Charlatans and bullies
January 9, 2025 at 12:38 PM
Running after yet another shinny thing instead of doing what's actually needed? Yep, a classic red flag of project and product management ... and behavior: en.wikipedia.org/wiki/Shiny_o...
Shiny object syndrome - Wikipedia
en.wikipedia.org
January 8, 2025 at 9:48 AM