Thinking Out Loud

Writing & AI

Articles on engineering, AI integration, and the evolving craft of building software. Plus ongoing AI projects.

Recent Articles

AI Doesn't Replace Developers

The conversation around AI in software development is often framed as replacement. That framing is wrong. AI amplifies great engineers — it makes the skilled more productive and the thoughtful more creative. The human judgment layer remains irreplaceable.

Read the full article →

Spring Boot from .NET

A practical guide for .NET engineers making the leap to Java's Spring ecosystem. Not a syntax comparison — a conceptual mapping. Understanding the "why" behind Spring's opinions helps .NET veterans become productive fast.

Read the full article →

AI Projects

Building AI tools that solve real problems — not demos, but systems designed for actual workflows.

Knowledge Builder

An AI-powered system for constructing structured knowledge bases from unstructured information. Ingest documents, conversations, and research — output connected, searchable understanding. Built for teams drowning in information.

Career Coach

AI-assisted career navigation and mentorship. Personalized guidance that combines real industry experience with data-driven insights. Helping engineers make better decisions about their next move.

More articles coming soon — this site is being rebuilt