I am sometimes asked by non-programmers how they can get into programming. They want to know what programming language they should learn, which programming tools to use, and so on. These are hard questions to answer. It's like asking "I'd like to be a musician. Which instruments and which pieces …
OmniFocus Review
I've written before about my Ultimate To-Do List Application for iPhone. I was pretty happy with what I wound up with, but it still wasn't helping me much. Writing down your desired actions is only one part of Getting Things Done (GTD); you also need to organize and process things …
The Skeptics' Guide to the Universe
Twitter Is About Content, Not Contact
A Brief, Incomplete, and Mostly Wrong History of Programming Languages
Stack Overflow Moderator Voting Now Open
If you are a Stack Overflow user, you should be aware that voting is open for a new moderator.
I personally support Paul Tomblin, who is an all-around cool guy, but I don't think any of the candidates would be a wrong choice.
The Undefined Value To-Do List
I'm happy with how the new Undefined Value site compares with the old Blogger-based site. However, I still have some things to do. I'm a compulsive list-maker, so I'll put my list here.
- Update Drupal
- Add syntax coloring for code examples
- Fix the
<pre>style so that scrollbars are present …
The Bottom-Feeders of Software Distribution
When I released my Menubar Countdown app, I posted it to two places: MacUpdate and Apple Downloads.
It has been interesting to see the number of other Mac software download sites that now have Menubar Countdown available. A few have done something of value: for example, Softpedia created their own …
Enabling FastCGI for PHP on Ubuntu
I'm setting up a virtual private server. If all goes well, I'll be moving all my websites from their current shared-hosting arrangements to this VPS.
I started with a minimal Ubuntu 8.10 image and installed all the LAMP stuff. Things went smoothly until I decided to try to enable …
Server Fault Private Beta Begins
Server Fault is a new Q&A website for system administrators and IT professionals, brought to us by the folks who brought us Stack Overflow.
It just started its private beta, which is open to any Stack Overflow user with a reputation score of 100 or higher, or anyone with …

