Peter Harkins

Authenticity


~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


~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


~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


~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


~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


~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


~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


~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


~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


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