Last week I mentioned receiving an email asking what a software engineer typically does. In that post, I talked about defending technical decisions. Today, I am continuing this thread by talking about design. In many companies and projects, design occurs before any development is allowed to start. This is considered “Big Design Up Front” or […]

continue reading.....

In a not so surprising move, Google finally released a URL shortener. To start, it is available in the Google Toolbar as well as Feedburner. This will likely spell doom for TwitterFeed unless they come up with some seriously interesting features. Earlier in the day, Facebook decided it wanted to get in on the analytics […]

continue reading.....

It was two years ago today that I started this blog and it feels like ages ago. I am not sure if year 2 was more interesting than year 1, but the blog has been a lot of fun. Also of note, this is post 299, so in a few days I will be at […]

continue reading.....

For whatever reason, Google has been pushing some fascinating new releases and updates lately. I am not sure if this is a rush of work prior to holiday vacations or increased competition, but in any case I like what is happening in most cases. Yesterday, Google had another batch of releases for us. First, there […]

continue reading.....

Some days, you have to search the news and various sites to find something interesting to write about. Other days, the topic appears in your email. Today, there was a blog post and an email that just fit nicely together. The email asked what being a software engineer was like, and I will answer that […]

continue reading.....

Newer Entries >> << Older Entries