Recent Articles

Be a Paranoid Pessimistic Programmer

We aren’t copy writers or social media experts; we’re programmers. We need to constantly foresee and prevent problems before they happen. Cultivating a healthy paranoia and a heavily pessimistic attitude is the path to becoming a better programmer. Read more »

What Is This Cloud Thing Anyway?

Cloud computing is the most poorly-defined, over-hyped technology that has hit the tech sector for a long time. The technology behind cloud computing isn’t particularly new or innovative, and the hype is all out of proportion to the tech involved. The true innovation of the cloud isn’t the tech at all. Read more »

More articles

Popular Today

Practice Your Code-Fu: Programming Contests and Puzzles Online

This is a list of the best sites on the net for practicing your coding chops, showing off your programming skills, and competing for fame and fortune. Exercise your brain by untangling obfuscation, applying algorithms knowledge, growing your inner math geek, or playing a bit of code golf. These sites have exercises to build on and refine what you already know, or learn the language du jour. Read more »

The Top 9½ In a Hacker’s Bookshelf

Every hacker should have a good solid dead tree library to draw ideas from and use as reference material. This list has a bit of everything – textbooks you will encounter at top tier computer science universities, books giving insight into the industry, and references you shouldn’t be caught without. It is a list of hackers’ classics. Read more »