Peter Harkins

Authenticity


almost 9 years ago by Peter Harkins on Push cx.
American culture has a big hang up for authenticity. Either something is or it isn’t. “Faker” or “wannabe” or “sell-out...

You’re Not Refactoring


almost 9 years ago by Peter Harkins on Push cx.
Changing code is a great way to break it, especially in really subtle ways that you won’t pick up on for weeks or months. The maintainer of Unangband...

Developers Need IRC


almost 9 years ago by Peter Harkins on Push cx.
If you’re a developer who doesn’t use IRC, you’re not being as productive as you could be. I was thinking about this when I read a blog post on how...

Twitter and Ruby’s Open Classes


almost 9 years ago by Peter Harkins on Push cx.
For a few years I’ve been using weird, funny, outrageous, bizarre, or just offensive quotes as IM status messages. They used to appear at the bottom of...

Why I Write Tests


almost 9 years ago by Peter Harkins on Push cx.
I’ve had a few folks ask me if I really write tests for all my projects, like I mentioned in the last line of my second email in You’re Not Refactoring...

Washington Post Update


almost 9 years ago by Peter Harkins on Push cx.
It’s been a long time since I’ve written about what I’ve been up to at the Washington Post, so let me run down the apps I’ve worked on since September...

Rails Forum Roundup


almost 9 years ago by Peter Harkins on Push cx.
I’ve got a Rails project in the works that needs a forum to live alongside it, so I went looking for an existing Rails forum to adopt and customize. Most...

Rules of Database App Aging


almost 9 years ago by Peter Harkins on Push cx.
I mentioned I’ve learned some rules of how database apps change over time, now that I’ve done a few dozen. They are: All Fields Become Optional...

Two Interactions With Amazon


almost 9 years ago by Peter Harkins on Push cx.
One When I had one day’s notice that Hillary Clinton was going to release her schedule from the time she was first lady, I thought it entirely possible...

Django vs Rails: The Dead-Tree Edition


almost 9 years ago by Peter Harkins on Push cx.
Django Rails In Conclusion The difference speaks for itself. I’ll write about why this...