Confidence Doesn’t Need an Audience
Being underestimated professionally never bothered me as much as being misunderstood personally.
Read MoreThe Greatest Hits of ExpressionEngine History
ExpressionEngine's history isn't just software. It's licensing drama, conference stories, community legends, and a platform that somehow survived all of it.
Read MoreIntroducing AdAstra (The Software Got Here First)
Introducing AdAstra: a content platform where your content model comes first and the software shipped before the announcement did. Two alphas in, with the roadmap, the known issues, and the money talk all on the table.
Read MorePhase 9: The New Platform
The migration is finished. The architecture is clean. Morale has returned. The platform finally feels manageable again. This is the phase where organizations discover that complexity wasn't the enemy. It was always part of the journey.
Read MorePhase 8: The Rewrite
Rewriting software sounds fun right up until you remember the old platform still has customers. This is the phase where optimism collides with reality, hidden business rules emerge from the shadows, and teams discover that the hardest part of a rewrite isn't writing code. It's understanding what the old code was actually doing.
Read More