Biz

Advice for First-Time Attendees to MicroConf

2015-12-14 MicroConf

In April, I attented MicroConf. The talks and conversations were invaluable to my business. As the tickets for MicroConf 2016 are going on sale shortly, I wanted to write up advice for first-time attendees, especially those who are early in their business and want to learn a lot.

Hiring Apprentices

2015-02-28

Lately I’ve been talking with students at programming bootcamps about their overwhelming fear that they’re not learning quickly and thoroughly enough to find employment afterwards. I think it’s generally produced more by the intensive crunch-time atmosphere of the schools and growing recognition of how big and complex programming is than by an actual deficiency in skills.

So Play We All

2011-05-23 browser games oaqn so play we all

Peter Harkins, Jim C. Gadrow, and Luke Hutscal are each building an online game as part of a contest between us. Every week we’ll pick a new area of our games to code on and budget how many hours to spend on it. Every week, someone will be judged to have done the best. Anyone who doesn’t put in the time pays the price by funding the others’ games. Anyone who quits has to delete their entire codebase and all backups.

Interview Questions

2010-08-23

When I got my first jobs, I didn’t know that job interviews should include the candidate interviewing the company. I learned from the experience and, in talking with others, have slowly accreted a list of interview questions I’ll bring (yes, really, print out and bring) to learn interesting things about employers and avoid dysfunctional workplaces.

Domain Registration Survey

2010-05-03

I’ve had all my domains registered at Name.com for a few years - great price, decent control panel, and competent support. Last week I went to renew some domains and found that Name has quietly doubled their prices by charging for the whois privacy protection that used to be free.

Survey of Conference Attendees

2009-10-02

If you have attended a conference this year where people have used Twitter, IRC, or similar tools to carry on conversations during the live event (a “backchannel”), I’d appreciate it if you would take this brief (5-15 minute) survey:

As Difficult as Possible

2009-05-09 abstraction difficulty management outsourcing

For a long time it had seemed to me that life was about to begin - real life. But there was always some obstacle in the way, something to be gotten through first, some unfinished business, time still to be served, a debt to be paid. Then life would begin. At last it dawned on me that these obstacles were my life.

Done at the Post

2009-02-21 Barking Stapler Washington Post

Yesterday was my last day at the Washington Post. I don’t have a lot to add to my update 6 weeks ago; aside from some updates to the database of Guantanamo Detainees all of what I’ve done has been internal improvements to start the upgrade to Django 1.0 (80 apps take a while), tidy up templates, and make sure all my code and projects are smoothly transitioned to other newsroom employees.

Web Game

2009-02-14 Athenge game design web games

The big project I’ve mentioned is a web-based game: in 5-20 minutes per day, you recruit and send out your roster of secret agents on operations from secret bases in an online world made up of your friends and hundreds of thousands of other players.

NearbyGamers To-Do List

2009-02-12 NearbyGamers Rails aggregation events groups news performance monitoring stores to-do

NearbyGamers has been growing steadily without a lot of direct action on my part. I’ve been bugfixing and moderating, but aside from some performance improvements in November, it’s been quite a while since its had any user-visible improvements. Mostly this has been because I keep distracting myself with side projects: they’re deceptively simple to start but always have some area(s) of significant non-obvious complexity and a need for time-consuming polishing and refinement. I’m going to finish them off and then give attention to NearbyGamers.

Giving Notice

2009-01-26 Washington Post

Today I gave notice that my last day at the Washington Post will be February 20. The primary reason is that I need to take time off to help a family member convalesce. I’m not taking a leave of absence because I’ve long wanted to work for myself.

Sociable 2.0 Tomorrow

2007-02-01 Sociable

Hey everyone, I know I said I’d release 2.0 today, but I have to delay until tomorrow. I’m waiting to hear back from one of the sites supporting Sociable development confirming their commitment and sorting out last-minute arrangements. I should’ve scheduled a little more time for this process.

Sociable 2.0 Beta 2

2007-01-24 Sociable WordPress

The long-awaited Sociable 2.0 release is at hand! Before I do a full release and announcement next week on 2007-02-01, I wanted to do a beta release to shake out any bugs. If you don’t mind the risk that Sociable might smoke a little, please download the beta and let me know how it works for you. (Yep, we’re already on beta 2 -- I got an updated site icon just before I finished writing this blog post.)

Leaving Hostway

2006-07-10 work

Earlier today I gave my two weeks’ notice to Hostway. I’ve worked at Hostway since April 2005 as a maintenence coder on RegistryPro and, since last month, part-time on the web frontend of an internal monitoring system. I’m not going to be posting about why. There’s no exciting scandal, it’s just a case of mismatched needs and goals.

Cambrian House Party

2006-06-27 Cambrian House web work

Cambrian House, the startup I snuck a peek at and got a hat-tip from has opened for a public beta test. They’re sort of an open-source business incubator: folks submit ideas, the best of which become projects; folks submit code, art, and copy, the best of which go into the finished project. Cambrian House (or a spinoff company, perhaps) runs the project as an online business, paying royalties back to the folks who contributed.

Cambrian Development

2006-06-02 Cambrian House security web

Since I posted about Cambrian House last night, they’ve responded to me. I sent a heads-up mail to them (because I saw their blog didn’t pick up the trackback I sent) and got a brief thank-you note back from the CEO/founder saying they’d fix their permissions problem.

Pre-Cambrian House

2006-06-01 Apache Cambrian House PHP security web work

I was poking around reddit and followed a link to CambrianCode.com, an all-Flash (ugh!) puzzle game. There’s a few of these “guess how to get to next level” games online and they all just annoy me. Yes, you’re so clever. No, I find patronization alluring. Yes, I’ll spend my time on this for no discernable reward.

Sociable Is The New Black

2006-04-05 Sociable design web

One of the problems Sociable has is that it can be incredibly tacky. Yes, speaking as officially as possible, I'm saying lots of links to social bookmarking sites at the end of your posts are ugly. So let me address why I wrote a plugin that's easily used to make blogs ugly.

Sociable 1.2

2006-03-26 Sociable

I've just fixed a few more WordPress 1.5 bugs to create Sociable 1.2. There are also some css changes so that weird themes do fewer weird things to the display of Sociable (and man, do they do a lot).

Sociable 1.0

2006-03-16 Sociable web

I've been quiet the last week because my free time has been taken up by finishing Sociable, a plugin to the WordPress blog software. It's the reason there are the cute little icons down below this post.