The peloton problem
Senior engineers carry the front of every decision, every code review, every on-call shift. The peloton runs best when roles rotate. When the star eventually leaves, someone else needs to know what wind feels like.
The blog · since 2015
Essays, playbooks and field notes from our CTOs, architects and leads. Written for people shipping real product.
Senior engineers carry the front of every decision, every code review, every on-call shift. The peloton runs best when roles rotate. When the star eventually leaves, someone else needs to know what wind feels like.
Senior engineers carry the front of every decision, every code review, every on-call shift. The peloton runs best when roles rotate. When the star eventually leaves, someone else needs to know what wind feels like.
Using Claude Code as the orchestrator and Codex as the engine gives you the best of both tools: Claude's UI, Codex's depth, and minimal Claude token spend. The economics only work when the task is big enough to justify two layers.
The bottleneck in software engineering has shifted from typing to understanding. As AI handles implementation, engineers who thrive will be those who recognise patterns, curate guardrails, and connect technical decisions to business outcomes.
A head-to-head of pencil.dev vs Claude Design on the same markdown input. Claude Design produced the more polished deck and handled speaker notes; pencil.dev still wins for iterative UI work where direct manipulation matters.
AI is making the knowledge side of consulting cheaper by the day. Teams still avoid the legacy system. The gap is not expertise. It is the structural courage to act on what everyone already knows.
Five types of documentation, five different AI leverage stories. The question isn’t whether to involve AI in your docs; it’s where each type belongs and how much maintenance you can hand off.
Pairing with an AI feels like pair programming. It isn't. There's one prior in the room, and it's trained to agree. This post makes the case for mob programming and spec-driven development as the structural fix.
Engineering demos fail when they present what was built instead of why it matters. A practical guide to leading with business impact, showing the happy path, and translating technical work into terms your audience actually uses.
Errors don't just happen; they land somewhere. Validation, generic, idempotent ignore, warning log, or Sentry: each routes failure to a different audience. Get the routing wrong and either engineers go blind to real bugs, or state corrupts silently.
This is the first edition of my rebranded newsletter, straight from my desk. Every other week, I'll write something about what we'
In 40+ interviews, senior engineers from major banks and consultancies showed strong backgrounds but little real AI fluency. No RAG, no agent frameworks. The gap isn't about skill, it's about exposure.
Hermes is an open-source AI agent that runs on a server, remembers across sessions, and builds reusable skills over time. The shift it represents: AI moving from something you summon to something that runs.
A customer support AI agent built in stages: shadow mode first, internal notes second, auto-send only after the data earns it. A walkthrough of the architecture, the knowledge base design, and the lessons that held up.
Auditing data-heavy companies reveals the same pattern: asynchronous data processing crammed into the synchronous web stack. The contention shows in performance, delivery, and team dynamics. Isolation fixes all three.
Cheap consumer devices from Amazon and BestBuy ship with factory-installed malware and botnet software. The Zero Trust principle isn’t paranoia; it’s the only safe assumption for any network you don’t fully control.
AI & agentic tooling
We use AI and agentic workflows daily. From coding agents to AI strategy, we help teams adopt what actually works.
Read our AI insightsEngineering leadership
We <3 sharing content for CTOs, senior engineers and founders with real-world insights.
40+ expert authorsFor investors & VCs
Technical audits, codebase assessments, and risk analysis for portfolio managers making investment decisions.
Explore our investor contentOur staff engineers will get your software (back) on track and lead your engineering team. We prepare our exit from day one: our goal is to bring the software and the team to the right level for us to get out again.
Learn more about software engineeringOur CTOs in residence (or fractional CTOs) inject technical leadership into your team, ensuring the technical aspect of your business gets exactly the right attention.
Learn more about CTO as a serviceWe're the market leader for technical due diligence of SaaS companies in Belgium and The Netherlands, servicing clients all over the world. Investors appreciate our smooth process, sharp opinions and top-notch reports.
Learn more about auditingBehind-the-scenes support for your CTO or technical lead to enhance their skills, drive effective change, and grow their teams confidently.
Learn more about CTO coachingWe can help you find the best talent to join your team. Unlike other recruiters, we are CTOs and software engineers ourselves, and through getting our hands dirty, we know the skills required to make an impact.
Learn more about recruitingSometimes your struggles go beyond the technical. Do you need help evaluating the roadmap or sharpening the vision? What should you build in order to scale? Our product management experts know the way.
Learn more about product management