Docs that make you better

I’m excited to be getting a new camera and being a dork, I’ve been reading the manual online waiting for it to arrive. An interesting thing if you read photography manuals, the documentation does not simply document the camera and features but gives advice on how to be a better photographer. The Fuji manual I […]

The Siren Call of the Upgrade

Apple introduced the latest OS upgrade and increased the enticement by making it free for everyone. Looking over the feature list, there was nothing in there I really cared about. The dubious promise of faster and better performance, it has compressed memory! My system didn’t seem slow and I only run it on a iMac […]

It’s not about the coffee

A few companies are launching fancy robotic coffee kiosks intended to take on Starbucks and high-end coffee shops, from Quartz An army of robot baristas could mean the end of Starbucks as we know it It appears the main selling point is speed, consistency, reliability and the perfect cup of coffee. I think they are […]

Don’t Guess, Know

Most bugs I create come from not really understanding the system I’m working in. The system might be a framework, programming language, a standard or whatever. A very common example, and I suspect the origin of 98% of all code, is the copy-paste-tweak methodology. This is how the web got started, View Source was the […]

Take Control of Your Content

The last few weeks I’ve been taking back control of my content from the larger sites. A have a few reasons for doing so: (1) the Instagram hubbub got me thinking about content and control; (2) I started a new job at Automattic, purveyors of fine blogging software and want to eat some dog food; […]

How does Apple do it?

I often hear people ask, how does Apple do it? How are they able to release amazing products time and time again, products that redefine markets, products that are beautifully designed? The answer seems very clear to me, focus. Apple has a single minded focus and commitment to producing great products. This is not just […]

Why Microsoft OneNote kicks so much note taking ass!

I recently tried out Microsoft OneNote, I’ve heard great things about the tool previously but being a Mac user for so long I didn’t have the opportunity to use it. Lately, I’ve been using VMware Workstation on my Mac so I can run Outlook and properly schedule a meeting. The latest Office update I got […]

Strange red light from my MacBook Pro

A very strange thing just occurred with my MacBook Pro. The audio output stopped completely, it was working earlier today. I tried to change the volume, and it showed as muted but with full volume, a bit weird. Plus it started emitting a strange red light out of the headphone jack. A little searching and […]

Goodbye XML, Hello JSON

About four years ago I wrote an article on the limitations of XML, I’m here to back that up with some numbers. All of the same issues apply to XML today as they did then. It is still a bloated format, still requires external libraries and still takes plenty of code to parse. Our search […]

Distributed Social Networks

As the NY Times article todayshows, social networks are sprouting up everywhere. Small niche sites such as the Portland Trailblazers, BarackObama, Nike, and now Ning’s wicked service which allows anyone to build their own in just a few minutes. But how many of these disparate sites will someone want to join? Does some one need […]

Cicero’s Rules for Good Conversation

In a futile attempt to catch up on my ever growing pile of magazines, I came across a good article in the Economist about the art of conversation. Cicero wrote in 44 BC the following rules, which all could still apply today, even to the latest form of blogging “conversations”: Cicero’s Rules for Good Conversation […]

MySpace architecture and scalability

Baseline magazine has a good article on Inside MySpace. The article discusses the technical issues MySpace has had to deal with growing to 140 million users. If you are interested in technology, scalability and large site architecture, definitely check it out. It is interesting to read about all of the account milestones they reached and […]