Random Thoughts of a Happy Programmer
Archives
Search
Subscribe
How Hard Can You Work?
July 17, 2013
Lately I’ve been rereading one of my favorite books of all time: The Passionate Programmer. While every page of this book contains an important lesson, I...
Building an API Company - A Series
June 28, 2013
In this article series, I’m going to show you how to build an API company from the ground up, step-by-step. I’ll be covering the entire process (in depth),...
Twenty Five
June 27, 2013
Today is my 25th birthday. I promise you I won’t bore you with the details of what I’m doing for my birthday, but I did want to spend a few minutes and write...
Easy Fuzzy Text Searching With PostgreSQL
June 11, 2013
I’ve been using PostgreSQL for the past few years as my primary database of choice. I figured I’d take a moment to write about one of the coolest features I...
Fearless
May 23, 2013
Ever seen a truly fearless person? If so, you’re likely one of the few people on earth who have. Truly fearless people are incredibly rare. Having the...
5 AM
May 21, 2013
All my life, I’ve been the sort of person that likes to sleep until 2pm, then wake up and do things. For as long as I can remember, I’ve been more awake and...
CD
May 13, 2013
There are certain practices every programmer learns at one point or another, which greatly improve their productivity. All the best productivity hacks for...
Some Thoughts on Bitcoin
April 27, 2013
Last month I started actually using bitcoin for the first time. I’ve used it in the past, but never had any serious interest in the stuff until recently....
motivation.io
April 15, 2013
A couple of weeks ago, my friend Alven and I built a small webapp together that I wanted to share with you today: motivation.io. The idea behind...
High Standards
March 31, 2013
While I’m not one to advocate many personal development hacks, there is one hack that I think everyone dedicated to personal growth and success should know...
It's All Perspective
March 30, 2013
A few days ago I wrote an article about being positive that ended up getting quite popular and generating a lot of reader email. Since then, I’ve had the...
Sacrifice
March 27, 2013
One of the problems I (and apparently a lot of other people) have is that there are a million things I’d like to work on at any given time, and not nearly...
The Positive Programmer
March 25, 2013
Is it just me, or is the technical community developing a more and more negative outlook in recent years? I hate to complain, but it seems like every week...
API Company Mistakes - Part 1 - Serialization Formats
March 24, 2013
Over the past few years I’ve been spending more and more time building and working with web APIs. To me, APIs are absolutely fascinating, and they’ve quickly...
A State of Exhaustion
March 23, 2013
Over the course of the past month, I’ve been completely exhausted. Last month I packed up all my stuff and moved into my friend Alven’s spare bedroom with my...
Heroku Dynos (in Depth)
February 9, 2013
NOTE: This article is all about Heroku. If you’ve never heard of them, you may want to skip this one >:) So, I’d like to talk about dynos with you (not...
Productivity and Calmness
February 8, 2013
While there are certainly many productivity hacks available to you, I can think of none greater than calming yourself. I can’t tell you how frequently I find...
Building postgression (an API Development Story)
January 28, 2013
Last week my friend Alven and I launched a new service for developers using PostgreSQL: postgression. postgression is a simple web service that allows you (a...
:(
January 24, 2013
Yesterday I came across this post, written by a really great programmer, and it immediately struck a chord with me. If you haven’t read it already, I’ll sum...
postgression - A PostgreSQL Database for Every Test Case
January 19, 2013
The following are some facts about me: I write a lot of software. In order for me to write good software, I often write tests for my software. Code that...
Newer archives
Older archives