Archive for ‘Development’

Wunderlist Review

    Wunderlist is a free todo list application – or suite of applications – which launched recently for Mac OS, Windows, iPhone, iPad, and Android. They also provide a very nice web client client. The A-Number-1-killer feature is free cloud syncing between all versions. This means you can install Wunderlist on your Mac at [...]

Shawn Blanc reviews Backblaze, Crashplan, and Arq

Shawn Blanc reviews a number of cloud backup services and gives his rundown. He ultimately chooses Backblaze for pretty much the same reasons I did. He also does a quick breakdown of his broadband internet speeds and how bumping up his service helped the cloud backup strategy be usable. If you’re on crappy DSL (because [...]

Internet Explorer 9 gradients with rounded corners

Update! I have a much more elegant solution to this problem. The Problem Internet Explorer 9 beta supports CSS3 rounded corners with the border-radius property. Internet Explorer 9 beta does not support CSS3 gradients but continues to support the legacy, proprietary, gradient filter for creating gradient backgrounds on html elements. Unfortunately, the two do not [...]

Slightly better links widget

I use the default WordPress Links widget at the bottom of my theme (everything to the right of ‘recently’) to display links to other blogs, pictures, other sites, and what not. I believe the kids are calling that a ‘blogroll’. The problem is, the default links widget orders by name alphabetically. I want links to [...]

Congratulations

You shouldn’t have. I’m putting the finishing touches on a new WordPress theme. It’s still a little rough in places, comments need formatting, lists need sweetening, various twiddles need to be twaddled. But it’s mostly there, so why not take it for a test run? This theme is fully ‘widgetized’ (to use the WordPress nomenclature) [...]

Setting up PHP in Mac OS X 10.6 Snow Leopard

I updated my Mac with OS X 10.6 last night and the process went very smoothly without any problems. Apple does a good job with OS upgrades and installs, and they almost always go very smoothly. Most users can just pop in the disk, click the button, restart and go. In my case, I use [...]

Don’t call it a bubble (the twitterconomy is a fickle mistress)

The URL shortening service tr.im is closing up shop, promising to maintain redirected URLs until December 2009. There is a lot of noise on Twitter and tr.im’s blog about the shut down. Apparently many users were using a feature of tr.im to generate ad hoc web site statistics – which was foolish even before tr.im [...]

Backblaze Review

I have constant backups made at home using Apple’s Time Machine (and it has in fact saved my butt more than once), I wanted to have the additional protection of having my files stored safely someplace other than my desk. I know some folks do off site backup the old fashioned way; by duplicating their [...]

Snarky responses to the Principles Behind the Agile Manifesto

The original principles can be found here: http://agilemanifesto.org/principles.html (if you’re into handwavium and naked emperors) Our highest priority is to satisfy the customerthrough early and continuous deliveryof valuable software. Because there’s nothing customers like more than half baked software. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. [...]

Lexical Closures are Handy

I wrote previously that I would write about a handy trick in JavaScript known as a “lexical closure”. This article has a great definition of a lexical closure: http://www.brockman.se/writing/method-references.html.utf8. I quote… Essentially, a closure, or lexical closure, is a function f coupled with a snapshot of its lexical environment (i.e., the non-local variable bindings used [...]