Posts
- 
        Standing Teams - Pros and Cons
- 
        Commenting on Comments
- 
        Pair Programming Patterns - Part 2 - Team Practices
- 
        Android TDD Series: Test-Driving Data-Access Part 2 - ContentProviders
- 
        Pair Programming Patterns - Part 1 - Individual Practices
- 
        Software Craftsmanship Doesn't Equal "Faster" - And That's OK
- 
        Automated Testers are Antithetical to Good Engineering
- 
        Android TDD Series: Test-Driving Data Access Part 1 - SQLiteOpenHelper
- 
        Stop Talking Yourself Out of Good Ideas
- 
        Grocery Reminder - An Open-Source Android App
- 
        Android TDD Series: Dagger and Mockito
- 
        Android TDD Series: Test-Driving Views Part 2 - Fragments
- 
        Broken Windows and How to Fix Them
- 
        Android Dev and API Keys - Keep It Secret, Keep It Safe
- 
        Android TDD Series: Test-Driving Views Part 1 - Activities
- 
        Android TDD Series: The Setup
- 
        Code, Creativity, and Beauty
- 
        Android TDD Series: The Challenges
- 
        Velocity Multipliers
- 
        Software Craftsmanship Vs The Iron Triangle: Cut Scope, Not Quality
- 
        What Is A Good Tech Lead?
- 
        I’m Challenging You To Challenge Yourself
- 
        How to Remain Agile at a Distance
- 
        Testing Anti-Patterns
- 
        Why Your Four-Year-Old Is The Ultimate Pair-Programmer
- 
        How to Make Code Reviews Suck less
- 
        Slicing User Stories: Vertical Vs Horizontal
- 
        Cucumber Testing Goodies: Date Language and Chronic
- 
        Hello World From CMake!
subscribe via RSS