Writing

Notes on engineering& building things.

Articles on software engineering, Ruby on Rails, and building with AI.

LeadershipEngineering

Thinking in Pieces: Part IV — The Universal Language

How structure becomes the bridge between Product, Design, and Engineering

EngineeringLeadership

Thinking in Pieces: Part III — Prioritization

From a Clear Map to a Smart Route

EngineeringLeadership

Thinking in Pieces: Part II — Decomposition

When seeing clearly becomes the next step

AIEngineering

The Logic Gap: Why Machines Reason Faster Than We Reflect

How programming principles reveal the blind spots in human thinking

AIDevOps

How We Stopped Writing Changelogs (and Let AI Do It)

How a small team ritual turned into an open-source project

EducationAI

Is Adaptive Learning Really Happening?

A Research-Based Overview of What We Know So Far

LeadershipEngineering

The Problem With Your Software Isn't in the Code

Actually, it might be — but even then it's (almost) always a reflection of another problem.