Writing
Thinking out loud about the parts nobody demos.
Architecture, AI adoption, technical leadership, and the slow work of making engineers out of people. Most of these appear on the Hello World site first. Subscribe by RSS.
- 3 min read
3 Topics About AI on the Founder Wisdom Podcast
I recently had the opportunity to join the Founder Wisdom podcast to talk about artificial intelligence, software development, and where both are headed over the next several years.
- AI
- Podcast
- Development
- 5 min read
AI Doesn’t Replace Great Technology Partners. It Changes What Great Partners Do.
AI made building software faster without making building the right software any easier. What that shift actually demands from a technology partner, and what it demands from the client.
- AI
- Partnership
- 7 min read
AI Is Making Software Easier to Start, But Not Easier to Get Right
I recently joined Ascend Integration Partners to talk about how AI is changing software development, what we are building with Autotix.io, and how we are thinking about the future of Hello World.
- AI
- Architecture
- Podcast
- 4 min read
From Portland Roots to Modern Software Solutions
Why I started Hello World, the failure patterns I kept watching before I did, and how that history still decides what I recommend to a client.
- Culture
- Portland
- 3 min read
Building Better Partnerships in the Age of AI
How a single freelance project turned into a company, why I treat AI like a junior developer, and what stability actually buys a client.
- AI
- Partnership
- Development
- 3 min read
What Does MVP Really Mean?
Most people say MVP and picture a finished product. I mean the smallest version that delivers value, validates the idea, and earns you the right to keep building.
- Product
- 3 min read
You’ve Vibe-Coded an App. Now What? Don’t Panic!
Vibe coding is a real way to validate an idea, and it stops well short of a product. Here is what I usually have to add when a client brings me one.
- AI
- Architecture
- 6 min read
Delivering Higher Quality Solutions with Application Profiling
Profiling tells you where an application actually spends its time, which is usually nowhere near where the team assumed. Here is how I use it during development and long after launch.
- Performance
- Engineering
- 4 min read
What We at Hello World Value
We built Hello World around seven values, and we use them for hiring and for choosing clients. Here is what each one actually means when it costs us something.
- Culture
- 3 min read
Rebuild or Revamp?
Every aging system eventually earns a heroic proposal to start over. I walk through how I decide between maintaining, renovating, and replacing, and why the answer depends on the business more than the code.
- Architecture
- Modernization
- 2 min read
WordPress vs Drupal vs Laravel
I use Laravel for applications, WordPress for smaller brochure sites, and Drupal for complex content work. Picking the right tool up front is one of the highest-leverage decisions on a project.
- Architecture
- CMS