Blog

Thoughts on technology, software development, and building better solutions.

01

AI-Assisted Development Is the New Baseline

A practical look at AI in software development: why it is neither harmless magic nor automatic slop, and why experienced developers need to treat it as a serious force multiplier.

AISoftware DevelopmentTechnical Leadership
02

From Solo Project to Reynolds & Reynolds Product: DDS Track Becomes Parts Flex Logistics

The delivery management platform I single-handedly built over seven years has officially launched as Parts Flex Logistics under the Reynolds & Reynolds umbrella. Here's what that milestone means to me.

CareerSaaSCase Study
03

My Favorite Technology Tools and Services of 2025

A look at the tools that have transformed my development workflow this year. From AI-powered coding to edge hosting, these are the services that have earned a permanent place in my stack.

ToolsProductivitySoftware Development
04

When to Hire a Consultant vs. Growing Your Internal Team

A practical framework for deciding between bringing in outside expertise and building internal capabilities. Learn when consultants add value and when you're better off hiring.

ConsultingLeadershipTeam Building
05

MVP Development: How Much Should You Build Before Launch?

A practical guide to scoping your minimum viable product. Learn how to identify core features, avoid over-building, and get to market faster without sacrificing quality.

StartupsMVPProduct Development
06

Building Enterprise Software That Lasts

Lessons learned from over 20 years of developing software for enterprises. What separates solutions that thrive from those that become technical debt.

Software DevelopmentEnterpriseArchitecture