Blog & Writing

Thoughts on software architecture, AI integration, leadership, and the craft of building things that last.

July 2025
AI Doesn't Replace Developers

A measured take on what AI actually changes in the software development process — and what it doesn't. Written from the perspective of someone who's been building software since before most AI researchers were born.

AI Opinion Engineering
July 2025
Spring Boot from .NET: A Practical Guide

Making the leap from the .NET ecosystem to Spring Boot? This guide covers the mental model shifts, tooling differences, and practical patterns you'll need to navigate the transition effectively.

Spring Boot .NET Tutorial
Writing about software forces you to understand it at a level that coding alone never reaches. If you can't explain the why, you don't fully grasp the what.
— Fred Lackey
Upcoming Topics
  • AI integration patterns for real-world applications
  • Legacy modernization strategies that actually work
  • Lessons from leading distributed teams
  • Architecture decision records in practice
  • Cloud migration war stories
  • The craft of technical mentorship
Topics & Tags
AI Integration Architecture Leadership Career React Node.js Spring Boot .NET AWS Modernization DevOps Mentoring