Host your own remote Git repositories

Want to use Git instead of Subversion with your development team but need to preserve a single central repository? Here’s how to do it, no paid Github account required.

Read more »

Asset Helper PHP library

If you’re anything like me, you’ve been spoiled by the image, stylesheet, and JavaScript helper functions provided by the popular web development frameworks. If you find yourself wishing you could use them on other, simpler PHP sites, Asset Helper can take some of that pain away.

Read more »

Easy RSS reading with SimplePie

One of the original uses of RSS did not involve feed readers, but was rather syndication — allowing your content to be published on other web sites. This tutorial will explain how to publish RSS feed content on your own sites.

Read more »

Email deliverability tips

A more people are switching from shared web hosting to virtual private servers, they’re coming across an issue they never had to worry about before: ensuring that email sent from their web sites is reliably delivered to its destinations. Here are a couple things that can help.

Read more »

Giving WordPress its own directory

Web site maintenance is much more convenient if you can keep your third-party application code away from the code you’ve written yourself. WordPress makes that easier than many other content management systems.

Read more »

Portable WordPress configuration

Anyone doing serious WordPress development knows that storing web site hostnames in the database makes deployment more difficult than it should be. But what they often don’t know is that there’s an simple solution to this problem, one that will make your WordPress site easy to move from one server to another.

Read more »

Display WordPress content outside of your blog

WordPress is the easiest and most powerful way to add blogging or article-posting functionality to an existing web site. But what if you need to display some of that content on the other pages on the site? If you’re using PHP, it’s easier than you think.

Read more »

Configure Sendmail to listen on multiple ports

Once the major workhorse of the internet, Sendmail has largely fallen away from common use, having been replaced with simpler but no less powerful MTAs like Postfix. Part of the reason for this is Sendmail arcane configuration syntax. Here's how you set up one of the more commonly-needed features for mail servers.

Read more »

Find Out More About My Services or Get In Touch Now