It’s annual review time and that means thinking about a lot of people’s careers. Recently I have been using a mental model to help me think about the different directions a technologist can go with their career. Now, it’s almost certainly not new – some smart person probably already wrote whole books on this, but [...]
I got home last night from a whirl-wind trip to the East Coast (Boston/DC/Princeton). I fled DC just barely ahead of the big storm – by train, luckily, since my flight Thursday night was cancelled as I was scrambling to get on a train that afternoon. If I was going to get caught in a [...]
Now that I have cut over to being a Mac-user and turned off linux, I have a lot of finger re-training to do. First off, there’s learning all the silly Mac keys. I suppose I will grow to like them, but geesh, what a pain. I found this page from Apple that at least explains [...]
For the first time since 1994 I don’t have a linux desktop running at my home. Oh, I have a few linux appliances and such, and of course I have this server running in the cloud… but at home, I don’t have a linux box. I’m running on a Mac Mini at home with a [...]
The specter I wrote about last November (“What if Oracle Wins?“) got a lot more ghostly yesterday. Florian Mueller wrote a detailed analysis titled “New evidence supports Oracle’s case against Google.” Ed Burnette at ZDNet promptly jumped all over it. Ed may be a long-time developer and writer, but in my opinion he’s dead wrong. [...]
My boss Scott Francis wrote a blog recently while at CES discussing the Model View Controller (MVC) programming model to businesses. We walked the show floor talking about it. It’s an idea well worth thinking about.
Here’s the core idea: products (and services) are essentially composed of three things: a data model, a controller, and [...]
I attended the Consumer Electronics Show (CES) this past week, and I’m sure glad to be home. Not only is home sweet home, but there were just flat too many people there. 120,000+ according to some reports. Waiting 45 minutes in line for a cab, 30+ minutes to be seated when you have reservations, 45+ [...]