MBA: Now, Later, Or Never

Dina, one of the creators of the project management podcast Controlling Chaos, is heading back to MBA school at age 42. Better yet, she’s planning on attending UC Davis MBA School which is currently the best available option in the Sacramento region. And best yet, she’s blogging the experience.

Her decision to go for it [...]

Haskell and Tabs

Today, I learned Haskell doesn’t like tabs. Haskell apparently uses some syntax conventions to connote things like blocks. I was working my way through a Haskell tutorial when I found the following snippet of code kept getting compiler errors:

fails main = do putStr “You are? ” name <- getLine greet name

Turns out you [...]

Wicket at SacJUG

We had a sort of ad-hoc demonstration of Wicket at the local Sacramento Java Users group (SACJUG) this week. Out of about 25 people there two people are actually using Wicket. Since there are a ton of web frameworks and we ended up in the JSF camp I just don’t spend a lot of time [...]

Crucible 0.9

Over the weekend I upgraded Crucible, our code review tool, to the 0.9 release. Looks like it’s nearing 1.0 readiness. When I upgraded it on Saturday night I noticed they fixed an annoying bug where you couldn’t just delete a review. We had a few test reviews in the system that we wanted to delete [...]

Keeping Up Technical Chops As A Manager

Paradigm: You get promoted based on your expertise as an individual contributer. You need to give up your focus on your technical work and spend the time on managing and developing your team.

It’s a well worn cliche that many technical managers don’t get this and I catch myself wondering if I’m able to walk [...]