Archive for category: Interesting

Running background tasks in PHP

28 Jun
June 28, 2012

This post is mostly to introduce some cool ways of doing tasks in PHP, that you may not be aware of. The recommended approach for anything like this is to use a cron job however. One of things I often do in PHP is create code that needs to run occasionally and perform some function [...]

Refactoring Your Code

18 Mar
March 18, 2012

As mentioned in my earlier article, Technical Debt, refactoring your code is very important.  It’s the primary method of managing/reducing technical debt, and helps to constantly improve your codebase. However, knowing what to refactor, what to refactor first, and how to refactor code isn’t always obvious. What Is Refactoring? Refactoring is the act of modifying [...]

Technical Debt

16 Mar
March 16, 2012

Technical debt is an issue that all programmers have to deal with at some point in their careers, and more often than not, it’s an ongoing issue. What is technical debt, you ask? When you do something the quick & dirty way, such as patching up a bug without fixing the underlying issue, or prototyping [...]

Why Bugs Take Forever To Fix

04 Jan
January 4, 2012

I’ve been playing a lot of Star Wars: The Old Republic lately, a new MMO from developer BioWare and publisher Electronic Arts that I’ve been looking forwards to for a while. It’s a fun game, but there are quite a few bugs, and I’ve noticed a lot of people complaining about bugs: There are too [...]