Blog.

Just a decorative image for the page.

My musings on anything from leadership to technology to entrepreneurship and back.

May 12, 2026

When Should You Hire an Interim CTO?

When does hiring an Interim or Fractional CTO make sense? Seven real scenarios where temporary technology leadership delivers outsized value -- from leadership gaps to PE post-acquisition execution.

Apr 22, 2026

Seven Stoic Lessons for the Interim CTO

The Stoics ran through plagues, civil wars, and political chaos while staying useful and sane. That is almost exactly the job description of an interim CTO. Here are seven lessons I keep coming back to.

Apr 16, 2026

How AI Is Changing Engineering Teams in 2026

Practical lessons from introducing AI-accelerated engineering in real companies. How agentic coding, automated testing, and AI-driven migration are changing how software gets built -- and what leadership needs to do differently.

Apr 14, 2026

Customer-Driven vs. Product-Driven Roadmap

When your top customers dictate your roadmap, your product becomes five bespoke solutions wearing a trenchcoat. Let's discuss a practical framework for shifting from customer-dictated to product-driven without losing revenue.

Apr 13, 2026

The Performance Improvement Plan

The Performance Improvement Plan is one of the most important tools for managers. Done right, it helps the person, the team, and the organization.

Mar 28, 2026

Tech Due Diligence: A CTO's Perspective

A practical guide to technology due diligence for PE and VC investors. What to assess, how to structure the process, and how to turn findings into a value creation roadmap -- from a CTO who has been on both sides.

Mar 18, 2026

AI Predictions

My predictions on how AI will reshape software engineering teams, code quality, and the industry at large.

Feb 23, 2026

World's Smallest Java Framework

The story of NinjaX: from a full-featured Java web framework to a dependency-free core that fits in 96KB.

Feb 18, 2026

Java’s HttpServer for fun and profit

Is the JDK-supplied HttpServer able to compete with Jetty? And can we use it for production workloads and reduce our attack surface for supply chain attacks? Let’s explore…

Jan 30, 2026

Java in 2026

Let's check out how Java evolved. What's great - and what is missing in 2026