🍫 CocoaPatterns — iOS & Mac Development Since 2009
RSS
🍫 CocoaPatterns
Because someone has to write this stuff down
"We ship apps. Sometimes they even work."
All Posts
Architecture
Process
Database
Personal
Process
Process
June 12, 2015
Stress-Driven Development: Your Cortisol Is a Feature Flag
Panic-Driven Development ships when adrenaline peaks. Stress-Driven Development ships when cortisol reaches a sustained, clinical baseline. It's a marathon, not a sprint.
8 min
read →
Process
May 22, 2015
Gambling-Driven Development: Let the House Decide What Ships
Prioritization frameworks are just structured opinions. A deck of cards is an unstructured opinion. Both are equally valid. One is more fun.
8 min
read →
Process
April 10, 2015
Walkie-Talkie Pair Programming: Distributed Pairing for the Paranoid
Slack is compromised. Zoom is surveillance. The only secure development channel is a pair of Motorola T800s from Amazon.
8 min
read →
Process
March 18, 2015
Whiteboard Buddy-Cop Pair Programming
One engineer writes code. The other stands at a whiteboard and narrates what's happening like a detective in a procedural drama. Productivity is up 15%.
9 min
read →
Process
February 20, 2015
Chess Clock Pair Programming: Accountability in 10-Minute Increments
Regular pair programming has no time pressure. That's the problem.
7 min
read →
Process
February 2, 2015
Panic-Driven Development: Ship It When the Dread Is High Enough
Why use a sprint cadence when the human adrenal system provides a perfectly good scheduler?
6 min
read →
Process
January 28, 2015
Insult-Driven Development: Code Review as Performance Art
Shame-Driven Development was too subtle. We've removed the subtext.
8 min
read →
Process
January 15, 2015
Violence-Driven Development: A Theoretical Framework
We are not advocating for this. This is a thought experiment. (The productivity numbers are compelling.)
5 min
read →
««
«
1
2
»
»»