Quality Coding
Shares
Emoji: Man Raising Hand

Welcome to Quality Coding!

Shares

Hello, and welcome to Quality Coding — a place to share tools, tips & techniques for building quality into iOS development.

I’m Jon Reid. By day, I work as a code monkey in Silicon Valley, developing iOS apps at eBay (and of course, everything on this blog is my opinion, not that of my employer, etc., etc.). By night, I watch Dr. Who with my wife and teenage kids, practice electric bass for my faith community… and code for fun, working on tools like OCHamcrest and OCMockito to help me with my work.

I intend to cover topics here ranging from Xcode settings to continuous integration. My expertise lies in Test-Driven Development, so expect to see that as a major theme of this blog.

Your voice

While I’ll share the things I’ve found that help me craft my code, I hope you’ll also do the same — contributing your tools, tips & techniques in the comments. (Play nice, and keep it constructive; I have the delete button.) Also, feel free to contact me to request topics, or just to say hello.

Subscribe today

You can keep up-to-date with my latest posts by subscribing. There’s an RSS feed, of course. But subscribe by email, and you’ll receive a free set of Xcode code snippets I wrote to help you write unit tests!

Also, feel free to follow me on Twitter ( @qcoding ).

Ready? OK, here we go!

Me at my computer

About the Author Jon Reid

Programming was fun when I was a kid. But working in Silicon Valley, I saw poor code lead to fear, with real human costs. Looking for ways to make my life better, I learned about Design Patterns, Refactoring, and Test-Driven Development (TDD). Programming became fun again! I've now been doing TDD in Apple environments for 18 years. I'm committed to software crafting as a discipline, hoping we can all reach greater effectiveness and joy.

follow me on:
Disclosure: The links below are affiliate links. If you buy anything, I earn a commission, at no extra cost to you.

  • Cory says:

    Hi Jon,
    Popping by to say hello, and that I really look forward to your insights into doing TDD in an iOS world. I’m still relatively new to TDD and am looking to practice it much more than I have to drive the design of code that I write. iOS development is something that I’ve been picking up in my after-hours and I’ve been in search of good mentors and resources in my learning and growth. Your site happened to pop up on a Google alert that I have set.
    Looking forward to keeping up with you.
    Take Care,
    Cory

  • Jon Reid says:

    Hello Cory, thanks for your note of encouragement on this still spankin’ brand-new blog. As we get into it, don’t hesitate to ask questions, or share roadblocks or victories.

  • Tomasz Szulc says:

    This is great blog. Thank you for this and keep it up :) I’ve got 15+ tabs in Safari and i don’t know where to start read this blog ;)

  • >