Wednesday, August 17, 2011

Decisions, decisions

As developers, we are constantly making decisions about how to implement a feature, a business rule, a data schema, etc. Sometimes we even find ourselves questioning the decisions of others. For example, have you ever been visiting a website, or using a mobile application and asked yourself “why did the developer choose to do it that way?”

Last night, I stumbled upon an article that describes how some of the decisions made at the language level affect us as developers, and their cost impact on businesses. The choice of the C language to use NULL terminated strings may be the most expensive mistake in the history of programming!

Enjoy.

Warning: this really is for the geekiest among you.

http://queue.acm.org/detail.cfm?id=2010365

Tuesday, August 2, 2011

Upcoming Speaking Engagement

Come join the largest free tech conference in Louisiana – there are already over 500 registrations! Come by and get your day started off with my Zen Coding session.

Saturday August 5th, 2011
Zen Coding
SQL Saturday Baton Rouge
8:30-9:30pm
More Info