Blog

Currently viewing: Programming

Great Scott, He’s Alive! Oh, And Please “Grow Up”, Negative Nancys.

Yep, I am still alive, and I’ve got some great news. Over the past couple of weeks I have moved down to Atlanta to fulfillĀ some contracts with a marketing company. It has been nuts, but incredibly fun and rewarding. As a result of this massive change I will no longer be taking on as much...

Read More

The Evolution Of Web Browsers – From Internet Viewers To Application Platforms

Web browsers have come a long way since the 90s, but they still have a long way to go before they can reach their full potential. I’ve been an Internet user since 1995, when I was just 6 years old. Back in the 90s browsers were pretty awful, at least when compared to modern versions....

Read More

Hash Collision 101 (A Lesson That Anyone Can Understand)

Hash collisions… the bane of any algorithm engineer’s existence. The severity of them and how often they occur can make or break whether or not a hash algorithm will be a success or a failure. In this post I will quickly explain what a collision is, why they happen, and why they are unavoidable…. all...

Read More

Web Developers Vs. Web Designers

Web developers and web designers have some similarities, but a vast number of differences. In this post I will give a quick rundown of those differences. Web Developer Web developers are the masters of code. They may do a bit of design, but in my experience it’s best to get a dedicated designer for that....

Read More

A Good Programmer Can Write Code On A Napkin

The other day a buddy of mine sent an email asking for help with finding a decent coder to work on a few of his web projects. During the course of our conversation I gave him a little test to give to a prospective freelancer – have them write code on a napkin. My point...

Read More