Nov
18
2011
Here is the first, in hopefully a series, of posts about basic software design. Though not nearly as sexy as a location-based mobile social network with behavioral profiling for ad optimization (probably a real thing), doing basic software design well is one of our “secrets” at Oasis Digital. So here goes. Today’s topic is how [...]
Tags: basics, commentary
Nov
02
2011
I’ve done a fair amount of pair programming over the years. My “Ward Number” is 1, if anyone recognizes the reference. But we pair only occasionally at Oasis Digital. Like Jeff Atwood, we don’t live the pair programming lifestyle. For our particular mix of people and problem spaces, we’ve found the sufficient amount of pairing [...]
Tags: code-review, pair-programming
Oct
05
2011
If you haven’t already done so, now would be a good time to watch Steve Jobs’ 2005 Stanford commencement address.
May
24
2011
Around 2000-2001, Oasis Digital built a system for a client which (in retrospect) took a “cloudy” approach to data storage. 2001 is a few years before that approach gained popularity, so it’s interesting to look back and see how our solution stacks up. The problem domain was the storage of check images for banks; the [...]
Tags: cloud, sysadmin
May
23
2011
This Thursday (May 26, 2011), I will give a talk at the St. Louis Mobile Dev group on cross-mobile-platform development with Lua. There are various ways to do this (including rolling your own), but for simplicity I’m using Ansca’s Corona product. As usual, I’ll zoom through some slides, and concentrate instead on the code. For some [...]
Tags: lua, mobile, programming
May
16
2011
Coming this fall, Alex Miller is putting on the third year of his Strange Loop conference, Strange Loop 2011. It’s not in “The Loop” this time, because The Loop isn’t big enough to hold it! I heartily recommend Strange Loop for any software developer interested in learning more about a wide variety of technical topics. [...]