- What is a Polyglot Programmer?
What is a polyglot programmer and should you strive to be one?6 min read - Jan 17, 2013
- An Introduction to Object Oriented Programming
Today I'm going to talk about Object Oriented Programming (OOP). This is the first in a series of articles that will aim to teach you more about OOP and how you can use it to develop better software.5 min read - May 31, 2012
- Setting up Linux: Use a Package Manager or Build From Source?
Should you use a package manager to install your software or build from source? I take a look at some of the reasons for both8 min read - May 12, 2012
- Old G4 + Debian Linux = Dirt Cheap Development Machine
My story of turning an old G4 Mac into a sweet development machine4 min read - Aug 15, 2011
- 7 Ways to Make your Website Faster
A fast website is important for usability and SEO. Here's how you can make your website faster today5 min read - Mar 31, 2011
- A Geek's Trip Down Memory Lane - The BBS (Bulletin Board System)
While browsing a forum recently, I found a thread that really made me reminisce. Someone has asked about browsing the internet before it was popular, and what it was like.10 min read - Jul 27, 2009
- How to use OR operator with Strings in C#
I just had this problem tonight, so I thought I'd share the solution. In many languages you can do a string comparison in the following way1 min read - Dec 8, 2008
- How to Learn Computer Programming
So you want to be a computer programmer? Want to write software? Here is how you can get started with this awesome hobby / profession right away, for next to nothing.13 min read - Dec 27, 2007