Single Responsibility and Decorator Pattern

Using the ‘Decorator Pattern’ to add new features in a principled way

Mandatory semicolons are terrible

A rant on why I think semicolons are a terrible default programming languages

Windowing problem

Windowing: take a two-digit year and apply common sense to determine the century that it belongs in

Set Up Windows for C development

First year in college, got your first assignment in C, all your teachers use Linux and you don’t know what to do? Then you should keep on reading!

My Hackintosh Setup

How I set up a Hackintosh using my day-to-day hardware