Archive for the 'Tech' Category

The Accidental Feature

Thursday, June 5th, 2008

My manager was able to squeeze in another last-minute feature into this sprint.  When he told me what it was, I wasn’t too happy about it.  That part of the code isn’t the greatest, and I knew that we have some issues in that part of the functionality anyway.  I scheduled about 3 days for [...]

The Pains of Upgrading WordPress

Thursday, May 29th, 2008

I hate upgrading WordPress. I was reminded of that a week or so ago when I tried to get to WordPress 2.5.1. It’s not WordPress’s fault — it’s my provider.

I’m not going to rant against them, but I will point out that, whenever I try to FTP a lot of files, the FTP stalls [...]

Behold! The ScrumMaster comes!

Wednesday, May 21st, 2008

One recent event I haven’t blogged about is that I was recently asked to be ScrumMaster by my manager.  That sounds sorta like a title from a D&D game gone horribly wrong, but once you know what it is, it’s not that bad.  It may help to know that Scrum is a methodology for developing [...]

Can We Really Be Technologically Pro-Choice

Wednesday, May 14th, 2008

I recommend you read Ted Neward’s I’m Pro-Choice… Pro Programmer Choice, that is.And I wish I could say, “Alright! I agree!” But I can’t. Because, I hate to say it, we can’t language or OS agnostic. But it’s hard be a generalist in a specialist kind of industry. If you advertise [...]

Logging in Python

Tuesday, May 6th, 2008

I’ve been using log4j for a long time, but never got into Python’s logging module. But last week I was sitting in a class about logging and my company’s new standard and toolset. The instructor kept giving Python as an example (as well as log4j) of a logging system that worked with our logging repository. [...]

On Evernote

Wednesday, April 30th, 2008

Some kind soul was kind enough to give me an invite to Evernote. The features seem cool, such as:A Note management program for Windows and Mac.A somewhat limited Web versionThe Windows client doesn’t require Administrator rights, so I can install it at work!You can send photos from your cell phone camera and send it [...]

When “Convention over Configuration” goes wrong

Monday, April 28th, 2008

Exhibit A:

Passenger solves this problem by implementing user switching. A Rails application is started as the owner of the file config/environment.rb. So if /home/webapps/foo/config/environment.rb is owned by joe, then Passenger will launch the corresponding Rails application as joe as well. It took two experienced programmers an hour and a half to figure this out. I [...]

Update

Tuesday, April 22nd, 2008

It’s been almost two weeks since I have posted anything. Must be a new record. But it’s not like I haven’t been doing anything. Here is an update:

Leah started soccer three weeks ago. It’s about time I posted something — the season is half done!  Leah loves it [...]

An example of Intellij’s coolness

Thursday, April 10th, 2008

 So I was coding away in Intellij, and did my Ctrl-Click thing to bring up a method in another class, and look what I see:

So I click on “Update Project”, I get the latest from SVN, and I move on with my life.

This, my friends, is coding bliss.

I’m a No-Fluffer

Monday, April 7th, 2008

I sacrificed my weekend to attend Omaha’s No Fluff Just Stuff.  And I had a great time.  Some of my highlights:

 I saw most of Ken Sipe’s talks, mostly because everything he talked about was applicable to me.  My favorites of his were Iteration 0 (starting off on an Agile project) and [...]