Development Archives

  1. Laptops and Desktops

    It wasn’t long ago that I was using a laptop as my primary machine. I thought I’d never buy another desktop. Nowadays the desktop machines blow the laptops away in performance. I use my laptop when I’m on the road, and look forward to getting home to my desktop. I’m going to have a second…

  2. Housekeeping

    I fixed two issues that have been problems on this site since I launched the new site back in November: Receiving pingbacks didn’t work. Per post comment feeds were broken. The first issue was a little tricky. I had a pretty good guess what the problem was, but didn’t know where to look to fix…

  3. The Modern Web Development Process

    Create a nice web standards compliant web site, testing in Firefox and Safari. Test the site in IE6 and create IE6 specific hacks for things that need tweaking. Test the site in IE7 and create IE7 specific hacks for things that need tweaking. Whenever you add new features to the site, try to remember to…

  4. SVN as a “Package Management” Tool

    Steve O’Grady and I have a recurring debate about package management systems and which approach is best for users. Somewhere during the discussion I realized that over the last year or two, I’ve actually begun using Subversion as a package management system. Pretty much every open source web application I use on a production server…

  5. Twitter Client Request

    To everyone developing cool Twitter client applications, I have a couple of requests: Give me an option of hiding @username tweets if the username in question is not in my friends list. Make the @username in the tweet a link to said username’s twitter page so I can easily see what the response is to…

  6. TechStars Deadline Looming

    Just a reminder, TechStars applications are due at the end of the month. I know there’s been a great response so far, but there’s still time to get in if you’re interested. I’m really looking forward to my role in the program, with such a great group of mentors I think I’ll probably learn as…

  7. WordPress Plugin Developer Needed

    I get a lot more inquiries about custom WordPress plugin development than I can accept and I’m pretty much booked solid on a couple of projects over the next few months. I’d like to have a couple of folks in my virtual rolodex that I can refer people to when I can’t take on their…

  8. Twitter Tools 1.0b1

    I’ve made good progress on my Twitter Tools plugin, enough that I’m putting it out there as a beta release so people can play with it. Here is a progress report from the roadmap I posted: Tweets will be stored in a separate table because this gives us the most flexibility to work with them.…

  9. Link Harvest Debug Results

    The debug versions of Link Harvest have yielded a mess of inconsistent data. It appears that the link harvest action can fail for any number of reasons. Some of them: PHP running out of memory. Hitting the script execution time limit. Downloading a media file (.mp3, .mov, etc.). Overzealous firewalls and plugins like Bad Behavior.…

  10. Twitter Tools Roadmap

    Many thanks to everyone who stopped by and shared an opinion on how they think a Twitter integration WordPress plugin should work. I’ve started coding on the project and here are some of the decisions I’ve made and features it will have: Tweets will be stored in a separate table because this gives us the…

  11. Project Feedback

    I’ve created a little feedback form that I’m sending to clients once I’ve completed their job. Nothing fancy or formal, just an opportunity for me to get some feedback and for them to share anything they’d like me to know. I sent my first one last week. Here is the e-mail: Hi Joe– In an…

  12. Too Many Browsers (Again)

    Continuing on my browser thread from last week, another browser trend is the recent growth of browsers that need to be supported/tested on. Since IE 4 or so, the number of browsers out there seemed to be shrinking. It was easier when you just had to make sure things looked right in IE 6, Firefox…