Web Developer

HTML, CSS, PHP and a little bit of Javascript. I create tools for online marketers.

The Problem with Outsourcing Sites

The Problem with Outsourcing Sites

Anyone see a problem here? Need I say more?

Update 9/7/2013: Apparently I do. By “outsourcing sites” (without naming such sites) I mean sites where you go to outsource the work. Generally speaking, those looking to hire from those sites aren’t willing to pay for quality work, hence the project asking for a Drupal programmer at $10/hour.

Creating iTunes Affiliate Links

Creating iTunes Affiliate Links

Every once in a while I’ll review an OS X or iOS app here and I, of course, post a link to the app. I finally got around to looking into the iTunes affiliate program and what I found wasn’t pretty:

http://click.linksynergy.com/link?id=yC4uoyBXOnA&offerid=146261.623799272&type=2&murl=http%3A%2F%2Fitunes.apple.com%2Fapp%2Fcloud-mate%2Fid623799272%3Fuo%3D5

Seriously, that example link is just ugly.

Enhancing Drupal's Multiple Term Filters

Enhancing Drupal's Multiple Term Filters

The Pathauto module for Drupal makes your links look pretty by automatically creating URL aliases when content is created. For example, when dealing with vocabularies, “example.com/taxonomy/term/1” can be gussied up as “example.com/tag/apple”.

Markdown, Images, and Drupal's Image Styles

Markdown editor for BUEditor

Generally speaking, there is no reason for me to use a WYSIWYG editor in Drupal when I’m using Markdown. Unfortunately, I needed an easy way to add images to my content as well, using a file browser/uploader.

Fortunately, the best image/file uploader and browser for Drupal is, in my opinion, IMCE.

Add CSS Classes to Images with Markdown in Drupal

Markdown

For some time I’ve been writing my blog posts here in Markdown and using the Markdown input filter module to process the text in Drupal. Recently, as I found myself updating some older posts, I needed to be able to add classes to links and images and wondered if there was some way to specify these in Markdown.

A TicketDesk Pro-to-Maian Support Converter

A TicketDesk Pro-to-Maian Support Converter

Last year I upgraded the support ticket system for one of my sites, from TicketDesk Pro to Maian Support. As part of that process I had to write a converter for the data so I could retain my ticket history in one place.

Removing FeedBurner

Removing FeedBurner

In the wake of Google’s announcement that they are shutting down Google Reader, I have decided to remove support for FeedBurner, the service they purchased in 2007, from this site.

Learning about PayPal Site Status Updates

PayPal Site Updates
PayPal doesn’t seem to have a proactive mechanism for informing developers of changes to their site. Although I’ve heard of developers receiving notification of bulletins by email, PayPal Merchant Technical Support doesn’t know anything about that.

My Favorite 404

There's no excuse for having a boring Page Not Found (404) page on your site. This one has got to be the best one I've ever seen.

Media Players in Drupal 7

I was tempted to call this “The Sorry State of Media Players in Drupal 7,” but I’m perhaps being too harsh. I probably have different requirements that nobody else has, so that’s why none (as far as I’ve been able to find) work for one of my current projects.