Procrastination Tip: Accountability

Procrastination is something everyone has to deal with at least once in their lives. For me it often occurs when I’m trying to write a new application, doing things I don’t want to or something complex or time-consuming. Everyone has their own ways of dealing with procrastination but I’ve found one thing that really helps, accountability.

Throughout this blog I’m going to be posting numerous tips on procrastination. This is the first in the series.

Continue reading Procrastination Tip: Accountability

DjangoCon US 2011

I’m extremely excited that for the first time I’m going to DjangoCon. Having never been to any large conferences I really don’t know what to expect. What I do know is that there are a lot of excellent talks schedule and that I’ll be live-blogging all the talks that I go to.

Here’s a list of the events and talks that I’ll be going to (and hopefully live-blogging from): Continue reading DjangoCon US 2011

SEO: The Good, The Bad and the Ugly

Search Engine Optimization (SEO) is something that’s often overlooked by companies or pushed to the back burner when funds are running out.  Unfortunately this is a big mistake and will hurt the company in the long run.  While not optimizing your website for search engines can be bad, hiring unethical SEO companies can be even worse than not doing anything in the first place. Continue reading SEO: The Good, The Bad and the Ugly

Optimize Last is Wrong, Sort Of

One of the methodologies of Extreme Programming is to code first and optimize last. While I can understand where this is coming from I don’t necessarily agree with it, or at least not always. The truth is, there are some cases where quickly optimizing can help you out a lot, especially in the long run.
Continue reading Optimize Last is Wrong, Sort Of

August 2011 Earthquake and how Twitter has Surpassed Newspapers

Today at approximately 1:50pm there was a 5.9 magnitude earthquake just outside of Washington, D.C. It was felt all over the eastern seaboard and as far north as Ottawa Ontario.

This was the first earthquake I have ever felt but what I found more interesting however was that it took traditional newspapers upwards of 20 minutes to report on anything while tweets were flying in faster than people could read them. In the age of Twitter, Facebook and other social networks people are demanding up-to-the second news and waiting even a few minutes can be to long. Continue reading August 2011 Earthquake and how Twitter has Surpassed Newspapers

How to Deal with Programming Procrastination

Have you ever thought to yourself “I haven’t coded in so long, I really need to” but then did something else instead? This is called programming procrastination (PP), and every developer will face it at least once in their career.

I get programming procrastination a lot when I’m trying to finish up my pet projects or even something to do with work. I don’t know why I don’t want to program sometimes but here are a few things I do to get me back into the programming mind: Continue reading How to Deal with Programming Procrastination

Headphones: A Developers Best Friend

I don’t know about you but I work a lot better when I’m listening to music. I don’t know what it is but I can concentrate a lot easier and work a lot quicker when I’m listening to my favourite tunes. The problem with most development jobs is that, unless you work from home, you’re constantly around co-workers and it would be rude to blast your music.
Continue reading Headphones: A Developers Best Friend

Welcome to ProcrastinatingDev

I’ve never been one to write welcome notes or good-bye letters so bear with me and I promise I’ll start writing about more interesting things.

My name is Adam McKerlie and I’m a web developer out of Toronto Ontario. I’ve been programming for the past 10 or so years now. I started with QBasic moving on to VBScript. In University I started programming in C and Java with a brief look into PHP and Python. My first job was working on a PHP web application and since then I’ve moved to Python and Django applications. Currently I work at a large Travel Company working with Django, jQuery , PostgreSQL and other interesting technologies.

Continue reading Welcome to ProcrastinatingDev