What does a Chief Software Architect do?

For many years I couldn’t understand what software architects do. Early in my career, I thought they were useless. As a young developer, I felt that I could do the job of a business analyst, software architect, and developer all at the same time. Now, seventeen years into my post-college career I am one myself. I am trying to learn what it means to be a good software architect, and I hope to be one myself.

Facebook is the new Microsoft

Facebook, these days, reminds me of Microsoft: big necessarily evil that is very difficult to avoid altogether. The irony of the situation is that it is easier to stop using Google than it is to stop using Facebook. Here is why. Getting rid of Google Search There is […]

Quick guide to Internet privacy for families

Over the weekend we activated an iPhone for our teenager. I decided to put this guide together for other families who might be less technologically inclined. Picking the right device iPhones and iOS ecosystem are fundamentally more secure and private than Android. Apple doesn’t make money from tracking […]