Random Thoughts of a Happy Programmer
Archives
Search...
Subscribe
How I Program Stuff
January 15, 2012
I love programming. I can truly say that of all the things I enjoy, I enjoy programming the most. There’s nothing quite like the feeling you get when you...
Reflections on Heroku's Waza Event
January 14, 2012
Several days ago I was lucky enough to attend Heroku’s first conference, Waza. Waza is the Japanese word for art and technique, which, in retrospect, was...
Dogs Are Great Programming Companions
January 8, 2012
I love dogs. Really. They’re the best beasts on the planet. For those of you who don’t know: I work at home with my chihuahua, Scribbles. She’s an awesome...
How to Instantly Fix Problematic Deployments on Heroku
January 7, 2012
NOTE: Have no idea what Heroku is? I feel sorry for you. You should create an account with them immediately, then come back and read this post! Today I was...
Going to War
January 6, 2012
Sometimes personal development can be hard, really hard. I find that I go through periods where I just feel exhausted of continuously trying to make myself a...
Tools I Use - tmux
January 5, 2012
I love reading about tools other programmers use in their day-to-day existence. There are so many great pieces of software out there that it’s impossible to...
New Habit - 100 Carbs
January 2, 2012
Since finishing my writing habit, I decided to kick off the new year with a health related habit. Over the past year or so, I’ve been making gradual changes...
Writing Habit -- Complete
January 1, 2012
Two days ago I successfully completed establishing my writing habit. It took me exactly 21 days to build (I didn’t mess up at all)! My habit was to write for...
What I'm Doing in 2012
December 31, 2011
I’m really glad the new year is here. For the longest time I thought new year’s resolutions were a bit silly, and I never participated in them. The past few...
DevOps Django - Part 4 - Choosing Heroku
December 29, 2011
This is the fourth article in a series I’m writing titled DevOps Django. If you’re new, you may want to read the first part of the series before this one. In...
My 'Done' List
December 24, 2011
I really enjoy thinking and writing about programming. Since I started writing code years ago, I’ve been obsessed with code quality and best practices–and I...
What I've Learned About Writing (So Far)
December 18, 2011
As I mentioned a few days ago, I’ve been working on establishing a writing habit in my daily life. Today marks the 10th continual day, since starting, that...
DevOps Django - Part 3 - The Heroku Way
December 17, 2011
This article is part of a series I’m writing called DevOps Django, which explains how to best deploy modern Django sites. If you’re new, you should probably...
System76 'Bonobo' Ubuntu Laptop Review
December 13, 2011
I don’t normally write product reviews on my blog (although I do frequently write amazon reviews), so this is a bit out of place. However, I feel the need to...
Establishing a Writing Habit
December 12, 2011
I’m a big fan of personal growth and development. My thought on the matter is that each of us is only given a little time to live, so we might as well make...
DevOps Django - Part 2 - The Pain of Deployment
December 11, 2011
This article is part of a series I’m writing called DevOps Django. This series is meant to explain how to best deploy modern Django sites. If you’re new, you...
DevOps Django - Part 1 - Goals
December 4, 2011
A little over a month ago I published an article describing the state of Django deployment. If you don’t want to read the back story, I’ll summarize it for...
Deploying Django
October 29, 2011
Over the past two years, I’ve learned a hell of a lot about deploying Django apps into production. And yes, I really do mean a HELL of a lot. While Django is...
My Use (and Abuse) of Caffeine
September 28, 2011
Caffeine is an amazing drug. Interestingly, I’ve never actually written about my extensive use of caffeine before, although it is a large part of who I am....
On Business Guys
September 17, 2011
Disclaimer: This post is going to be a bit different than my usual. Instead of discussing technical or philosophical stuff, I’m going to be doing a bit of...
Newer archives
Older archives