Posts from 2012
- The best approach to software development — August 20
- 5 Common Antipatterns in Software Project Management — June 15
- Testing 3 million hyperlinks, lessons learned — June 7
- Quotes from Bob Martin's The Clean Coder — June 6
- The Humble Indie Bundle V (pay what you want and help charity) — June 4
- Game In-App Purchases: A Conflict Between Developer Economics & Goodwill — June 4
- Signs that you're a good programmer - Software Engineering Tips — June 3
- Signs that you're a bad programmer - Software Engineering Tips — June 3
- 56 Things from One More Thing — May 30
- Tech Time: Lessons Learned Upgrading Harvest to Ruby 1.9.3 — May 30
- The History Of Usability: From Simplicity To Complexity | Smashing UX Design — May 29
- API Design - Matt Gemmell — May 29
- Designing for Touch — May 29
- RubyMotion - Ruby for iOS — May 29
- Seven Pillars of Pretty Code — April 23
- Decorators compared to Strategies, Composites, and Presenters — April 23
- Craftsmanship Begins With You | 8th Light — April 23
- Skeuomorphism & Storytelling — April 23
- On Fractal Design — April 19
- Grouping validations — April 19
- How to Make Things Happen by Scott Berkun — April 19
- Testing like the TSA - (37signals) — April 16
- Augmented Paper (by Matt Gemmell) — April 16
- JS Libs Deconstructed — April 16
- Best way to learn Ruby & Rails - @AstonJ's Blog — April 16
- Using Modernizr to detect HTML5 features and provide fallbacks | HTML5 Doctor — April 5
- Dan Kubb's Ruby Style Guide — April 4
- Johnny and Jenny Can Code - The Fishbowl — April 4
- JavaScript pattern and antipattern collection — March 28
- browserling - interactive cross-browser testing — March 28
- testling - automated javascript tests in all the browsers — March 28
- Practicing Ruby Volume 2 is now freely available - Mendicant Community — March 28
- 1998: The Year of Thinking Different — March 26