I like this image, even though I don’t totally agree with the article.

See also: twitter, linkedin, facebook, fluther, quora, & hacker news.
10th Oct, 2007
I like this image, even though I don’t totally agree with the article.

9th Oct, 2007
I just moved my blog from MovableType to WordPress so you might notice some weirdness in the RSS feed. I haven’t gotten around to porting the design yet.
The port was relatively easy. I exported using MT’s export feature and imported using WP’s import feature. The main hurdle was getting the permalinks to work.
First I had to setup redirects. Here’s what that looked like in lighttpd:
url.redirect = ("^/archives/(.*).html" => "http://stubbleblog.com/index.php/$1",
"^/archives/(.*)/$" => "http://stubbleblog.com/index.php/category/$1/",
"^/index.rdf" => "http://stubbleblog.com/index.php?feed=rdf",
"^/index.rss" => "http://stubbleblog.com/index.php?feed=rss",
"^/index.xml" => "http://stubbleblog.com/index.php?feed=rss2")
Unfortunately, WP’s import doesn’t keep MT’s post name. Truncating does the trick for most:
UPDATE wp_posts SET post_name=SUBSTRING(post_name,1,15)
But that leaves some post_names with trailing dashes and doesn’t account for cases in MT with incremented post names. I had to fix those manually.
19th Jul, 2005
Gaboogle collected some stats associated with software development. Here’s a sample:
If left to their own devices, customers will set 85 percent of the requirements at high priority, 10 percent at medium, and 5 percent at low priority.
17th Jul, 2005
15th Jul, 2005
Geo Genius and Perl Wizard, Rich Gibson, gave me an amusing explanation of the difference between Alpha Geeks and the rest of us geeks (Beta Geeks). At least I found it amusing. It also happens to sum up the difference between the type of person I want to talk to at a Conference and the type I want to hire.
Imagine you have ten tasks of equal importance. You could complete all of the first nine tasks in under an hour. The tenth is so complicated it’s going to take you a full month. Do you tackle the nine quick tasks or the one hard task?
There’s only one right answer, as far as I’m concerned, if you are getting paid to do software development. Still, I recognize that a lot of people don’t come by this answer easily. If you can’t help but investigate that tenth hard problem and push the rote work off to tomorrow, then you’re a born Alpha Geek. There’s a good chance you’re going to change the world and be involved in some very cool inventions.
I wonder, as a Beta Geek, how to best work with Alpha Geeks. You can’t just hand them a list of function points and expect them to be implemented. But you need them around because they’re pushing the envelope and opening up opportunities.
Are Beta Geeks doomed to rote work, never ending quests for efficiency, and eventually (ack) management? Or is there a way to work harmoniously with the Alpha Geeks?
I think so. At the O’Reilly conferences Alpha Geeks are pushing their Alpha geekery, but the Beta geeks are right there pushing their ideas, picking out important new ideas, and translating everything into something that the rest of the world can pick up on. I suppose you could just say that diversity of ideas is important.
Rich, btw, was kind enough to sign two copies of his new book Mapping Hacks (written with my former coworker Schuyler Erle and the famous Jo Walsh). He keeps a lot of his crazy ideas on TestingRange and on the Mapping Hacks Blog. I think he’s an Alpha Geek who’s going to do very cool things.
20th Jun, 2005
In case you haven’t found these sites before.
A library of prewritten regex:
http://www.regexlib.com
A discussion forum (great place to ask questions):
http://regexadvice.com/forums/
A blog of regex experts (regexperts):
http://regexadvice.com/blogs/
18th May, 2005
One of the fastest ways I know to learn new tricks is just to ask another geek for their favorites. I tried that recently with my development team and then posted the results to oreillynet. That was effectively asking the O’Reilly audience for their favorites.
One of the things I learned was that a lot of people are getting their tricks from a daily dose of email, Unix Guru Universe’s Unix Tip of the Day newsletter.