So someone mentioned INXS on Twitter this week, and I spent several hours coding to their music. So whoever you were, thanks for that.
Here’s a post I wrote for Typemock back in August. They published it in two parts here and here. TDD has become a passion of mine, and I enjoy writing about testing and testing concepts. This post was an excuse to go back and read some posts and books from Martin Fowler and Kent Beck, which […]
It’s been a stressful week, and I often turn to the classics when things get rough. One of those classics is the Rolling Stones with Mick Taylor on guitar. Here’s one of their greatest songs, best heard live
Here’s another post I wrote for Rollout, this time about integrating their feature toggle system with an iOS app written in Objective-C. You can find the original post here. Mobile apps are often tied to backend services and are expected to evolve in parallel with them. Of course, the backend developers have it a […]
Here’s a post I wrote for EnoV8 a while back. You can find the original here. Whether your organization is starting an agile transformation now or is well on its way, there are always pitfalls. Scaled Agile Framework (SAFe) is a big leap for most organizations. After all, even if some of your development teams […]
What’s an exception? Oracle, the current owners of Java, says:
Definition: An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions.
Java (and many, if not most, other programming languages) provide an Exception as a way to handle errors. When a severe error occurs, the program creates an object and “throws” it. It travels up the call stack until another object that is capable of handling the […]
Here’s a post I wrote for NDepend a while back. The original post is here, on their blog. NDepend’s tools for .Net are very cool and made me jealous. We don’t have anything close to that powerful for Java. This post was a lot of fun to write, since counting lines of code is one of […]
This is a post I wrote for Stackify a while back. You can find the original here. Docker is one of the most exciting technologies I’ve seen in a long time. I enjoy working with it. Docker is a platform for packaging, deploying, and running applications. Docker applications run in containers that can be used […]
This is another post I wrote for the Rollout blog. You can find the original right here. This post was a lot of fun to write since I hadn’t done any IOS development in a few years. Mobile users expect more. They want their applications to be as stable as yesterday while looking and acting […]
Today a post I wrote went live over on SimpleProgrammer.com. It’s about Deep Work, a book that literally changed my life. It’s worth a read if you want to learn how to boost your productivity. Also, this is a picture of pie. I like pie. I had this slice of pie in an old school New […]