Random Thoughts of a Happy Programmer
Archives
Search...
Subscribe
Become a Better Programmer - Monitoring
August 25, 2012
Becoming a better programmer is hard work. Luckily, there’s one foolproof way to improve your programming skills while simultaneously getting real world...
Two Months In
August 21, 2012
Approximately two months ago, I started working on my startup full-time. More than anything, I wanted to get some of these ideas out of my head so I have...
A Developer's Conundrum - Dev / Prod Parity
July 9, 2012
As a passionate developer, I constantly try to write the best code possible. I love my craft. For me, this means that I: Read lots of books on new and...
Choices, Choices
July 1, 2012
Something that is a constant source of inspiration for me, particularly in difficult (or high stress) situations, is the knowledge that I have the ability to...
Hack Everything ... To Pieces!
June 11, 2012
Hack. HACK! Programming is awesome. It is, without question, one of the most enjoyable things you can do with your time. That said, there is one thing you...
Heroku Isn't for Idiots
June 2, 2012
WARNING: This is a bit of a rant. I’m going to assume you have a basic understanding of Heroku, and web application architecture. Heroku isn’t for idiots....
How to Have Fun Programming
June 1, 2012
I may not be a great programmer, but I have a ton of fun programming. As a self-taught hacker, I’ve always enjoyed programming to a great extent–but everyone...
Django and SSL
May 30, 2012
I’m a huge proponent of encrypting everything. Why make it easy for the government (or other nasty organizations) to snoop on your personal data? As such,...
Automation as Motivation
May 20, 2012
For the past two weeks, I’ve been having some serious programming motivation issues. Despite the fact that I know what’s causing the motivation issues, I...
Never Stop Hacking
April 15, 2012
This is a quick post, something that I have to get out of my mind and onto paper (err, the internets!). I was thinking earlier today about what makes me...
Successful GitHub Development
April 13, 2012
I’ve been using GitHub for several years now, and it has drastically changed my development work flow, mindset, and collaboration efforts. Over the time I’ve...
I'm Working on a Startup
April 7, 2012
For the past several months, I’ve been working with some really great friends of mine on a startup, OpenCNAM. As some of you know, I have a lot of experience...
Why I'm Learning Node
April 6, 2012
As many (if not all) of you know, I’m a Python guy. I program every single day, and most days, that involves using Python. I write Django code for fun and...
Do Stuff, Have Fun
March 22, 2012
I’ve got a new philosophy–on life, work, adventures, whatever: do stuff, have fun. Even though I’m a very easy going fellow, I tend to spend a lot of time...
Do the Right Thing
March 19, 2012
While I devote a lot of time, energy, and effort to making myself a better person–I sometimes think I make the whole thing too complicated. What does...
Writing Habit -- Thoughts (continued)
March 4, 2012
For the past two months I’ve been writing for at least 30 minutes a day. I’d like to quickly reflect on what I’ve accomplished so far, and my thoughts on the...
The Simplest Way to Compress HTML in Django
March 3, 2012
NOTE: Since writing this post, it has been brought to my attention that as of 2013, there is a new potential attack vector on sites using gzip. Please read...
Merciless
February 25, 2012
I’ve been working on myself a lot the past few years. I’ve been trying to become stronger, faster, smarter, more honest, and better (overall). The process of...
How I Learned to Program
February 2, 2012
Programming is, without a doubt, the most mentally rewarding thing I’ve ever done. Programming taught me that life should be fun, filled with creativity, and...
My Ideal Life
January 17, 2012
As a strong believer in personal development, I realize that I will never be perfect. Despite this, a big part of the fun in life is working towards making...
Newer archives
Older archives