From "Half-Stack" to Full-Value: Owning Your Deployment Pipeline

I recently had the pleasure of speaking at the Commit Your Code conference, where I presented my talk, “The Modern Full-Stack: Owning Your Deployment Pipeline.” The core idea was to challenge our definition of what it means to be a “full-stack” developer in today’s world. For too long, we’ve defined full-stack as proficiency in front-end and back-end development. But I’d argue that this leaves a massive gap. If you write code but have no visibility or ownership over how it gets to users, you are not full-stack, you are “half-stack”. ...

October 2, 2025 Â· 7 min

The Underappreciated Skill of Comprehension

Comprehension is the understanding and interpretation of what is read. Documents at work are rarely 140 characters or 140 words or even a single-page document. Whoever wrote that document has put their thoughts into words. It would have been peer-reviewed. Revisions made and approved for general consumption. It might not be the best-written technical document or the best way to string words together, but it nevertheless captures an idea. ...

July 12, 2023 Â· 2 min