March 9, 2013
I’ve been thinking a lot about the backlog grooming and design process in Agile approaches like Scrum. Something occurred to me recently: what I really want during this phase is true driving out of assumptions. I want to discuss and record implementation plans and discuss how we’re going to accomplish a given user story so […]
February 12, 2013
A few basic concepts I've found essential in getting great work done fast.
August 4, 2012
I’m a big fan of an NBC sitcom called “Parks and Recreation“. I’ve had this as my desktop background at home for a few months. It has inspired me to try my hand at using the concept to inspire my fellow developers and engineers. Explaining how you can be as good as me isn’t easy. […]
January 30, 2012
The short version: I want to evaluate node.js and Twisted frameworks by building the same tool with both. The scope of the two frameworks is nearly identical. This presents the somewhat unique opportunity to create a single client user interface that interacts with both versions of the tools, with the same protocol. It should truly be […]
October 8, 2011
Here I discuss the approach that's forming to handle the 'branching questions' requirements (and some other things where PasteScript is lacking) in Crushinator. Please take a look, and let me know what you think.
September 29, 2011
I’m now officially on twitter, @jjmojojjmojo . Adding folks from the developer communities I’m involved with, and noticed a tweet from @optilude, mentioning this: http://www.screenr.com/b1Rs. I want to take a closer look at the UI later today, but it looks pretty great so far. This tweeing thing might be more fruitful than I ever thought.
September 24, 2011
100% test coverage may be impossible, but this week I’ve found that striving for it has many benefits. I’ve been working on a new project that’s based on the Pyramid framework. The framework creators claim 99% test coverage. The other developer and I thought that was pretty great, and decided that setting a similar goal […]