A few months back, I accidentally overwrote my 3 TB USB hard drive during an attempt to install Ubuntu on my main development box that went horribly, terribly wrong. I’d done the installation on several other machines both as a repaving and to dual-boot without incident in the past and must have gotten complacent enough not to notice that the installer didn’t recognize my main hard drive and instead decided I must want to install to my other drive. Continue reading
Not for the first time in my career, I’m out on the job market with an extensive resume that doesn’t match neatly with very many jobs. If only I can find a job listing that includes the line, “seeking developer with one year of Rails, 20 years total experience,” I should be golden.
In the meantime, I’ve spent the last couple of weeks filling in some of the more obvious weak spots in my two strongest stacks (ASP.net MVC and Ruby on Rails) and dabbling with a number of technologies I don’t know as well (or at all) to see if I’d like working with them.
It’s been an interesting journey so far – interesting enough to share here, I think. If it seems like I’m all over the map technologically, I am and I’m loving the trip.
Convention over configuration can be a huge advantage, but it can also bite you in the ass sometimes.
Over the course of the last year, my job has taken me away from .net (and from blogging, obviously.) Currently, I’m working on a project that runs on top of Twitter Storm, which in written in Clojure and runs on the JVM. Like a lot of JVM-based open source projects today, it uses Maven to manage its build processes. I haven’t touched Java in a couple of years and I’ve never used Maven before this week. Continue reading
Sometimes, when I go to technical training events, my effectiveness as a developer benefits far more immediately from some off-handed comment or casually demonstrated technique from the presenter than from the specific subject matter. I can’t even remember what I was supposed to be learning the first time I saw NuGet, which has saved me untold hours mucking with installers for Visual Studio. Similarly, this week at an ALT.net session on using Couchbase Server with .net, the presenter (John Zablocki, of dllHell.net) was coincidentally using Chocolatey to install some software on his presentation machine and instantly saved me weeks of trying to remember and find about three dozen utilities and tools to put on my new laptop.