Category: Uncategorized

  • Pragmatic (don’t be dumb) Programming

    Since I have no formal degree in programming, I have been extremely fortunate to work on teams of very talented, smart and diligent coders. Wherever I have worked, the bar has been high, the code has been challenging, and the expectation is that everyone on the team will do their best work every time. The…

  • Brainstorming the day away

    I’m a planner. I like to plan. It’s very comforting to know how things will happen. When I started this job I planned to spend a couple of weeks brainstorming, I outlined what I’d brainstorm about and what I’d have when I was done. The first week I pretty much stuck to my plan and…

  • Enabling Collaboration

    I installed Socialtext on a system at AMI (and hey, who knew, it’s actually *less* work to install on debian etch than on ubuntu dapper) so that various groups could use it for project coordination and collaboration. So far my workspace is just me writing a boat-load of pages, but I have hope that it…

  • The Target Fugue State

    Someone I know once referred to the state reached by shopping at Target as the “Target Fugue State.” You go in there to buy a dishpan. While in the dishpan row, you realize you needed some measuring cups. The endcap reminds you that you needed some dish towels, which brings to mind the fact that…

  • Re-pacing myself

    This week I started my new job at Applied Minds, and I’ve been down in Glendale this week meeting people, ramping up, and brainstorming what we can do. It’s an amazing place, as you might imagine, filled with brilliant people with amazing ideas. But it’s also a workplace with things that need improving, so I’ve…

  • Psst… Slicehost rocks!

    One of the myriad things I do in my spare time (when I’m not working for my old company or my new company is being the webmaster for The Perl Foundation. Socialtext (see also, old company), for quite a while, generously hosted the wikis for TPF on their community box, but since I had done…

  • Freebasing at Metaweb

    I had the opportunity to spend a few hours talking with the Metaweb team yesterday, which was really fun. I’m excited to have the opportunity to contribute to this project – it’s new technology with exciting possibilities, building a community of diverse people (developers, content experts, lookie-loos). We discussed ways to deal with the various…

  • SociableText

    Spurred by the blog posting on our corporate site advertising that we were going to update the MT 3.2 Socialtext Cross-posting plugin to 4.0, I took some time to do the work yesterday and make it true. The MT developer documentation is a little light for 4.0 at this point, so updating the plugin to…

  • Cross posting to Socialtext

    A while back, at the Movable Type Hackathon, I created a Movable Type plugin which allows a blog author to crosspost a blog entry to a Socialtext wiki (with or without tags, as desired). For example, this entry simultaneously posted to my blog and the Socialtext Open workspace.

  • Moving things from here to there

    I’ve submitted my talk proposals for the Pittsburgh Perl Workshop, which I’ll be attending as a volunteer to give Casey a hand. I submitted the Hydra talk I had so much luck with at OSCON, and also a talk on Metaweb.