50 Articles for 50 Years
2 min readNov 20, 2017
I’ve been on this planet for 50 years as of today. I thought I’d mark the occasion by giving you 50 articles I’ve written over the years. These are in no particular order. Enjoy and if you’d like to give me a birthday present, please share this article with friends!
- What I Learned About Myself While Studying Ancient Greek
- Sufficient Design
- Agility Requires Balance
- Stop Over Engineering (PDF)
- Our Recent World Wide eLearning Rollout
- Test-Driven Management (Right Game, Wrong Team)
- The Limited Red Society
- Visualizing Proficiency
- Stop Using Story Points
- Modern Agile
- Cycles of Mistrust
- Evolutionary Design
- Are Your Development Defenses Dangerous?
- Golden Gate Safety
- When Sufficient Design Means Poor Design
- I’d Like You To Know the Definition of Agile…
- Benefits of Continuous Deployment
- Heroism Is Hazardous
- Visualizing Hazardous Code
- Anzeneering
- Fashion-Driven Development
- Tech Safety in DeMarco’s Classic
- Tech Safety
- Tech Safety Step One: Realizing When You Have A Problem
- Halloween in April?!
- Muscling It!
- Replace Badass Query With Simple Loop
- Agile Vs. Lean Startup
- Songs: Smaller Batches in eLearning
- Fast, Frugal Learning with a Feature Fake
- Amplify Your Agility
- Return of the Horizontal Slice
- Test-Driven Development with Continuous Deployment
- License to Kludge
- Experimenting vs Productizing
- Bargain Hunting
- Seven Design Transformation Strategies
- What’s Wrong With Clean Code?
- Redefining Done
- Product Metaphor
- Sufficient Design In The Sketch, Craft, Refine Cycle
- Community Not Product Owner
- The Simplicity of Socks
- Ultra Lean Planning
- Do What You Love In A Down Economy
- Pair Draw
- Continuous Learning (PDF)
- Pools of Insight: A Pattern Language for Study Groups
- Techniques and Patterns for Writing Once and Running Anywhere
- Stop Work Authority