Categories
Web Development

Evolution of my WordPress theme development workflow

I’ve been using WordPress to create client websites for over five years now. In that time, everything has changed. Multiple times. Everything’s amazing, but web development has gotten more complex, not less. The depth of knowledge required to use the HTML/CSS/JavaScript stack is staggering, and the abundance of tools created to make it easier has […]

Categories
Blogging

State of the Blog

I’ve grown to despise meta discussions (blogs about blogging, podcasts about podcasting), but sometimes they can’t easily be avoided. This is one of those times. My apologies in advance. If you’re a regular visitor to my website, no – your eyes aren’t playing crazy tricks on you. The site does look completely different. I’m now […]

Categories
Web Development

Getting Stuck on Tools

I have a confession to make. When I start a new work or freelance project, I often become obsessed with the search to find the perfect tool to help me get the job done. For some reason, I love the process of researching, testing, and comparing software and web applications and I jump at the […]

Categories
Movable Type

Movable Type 4 vs WordPress 2.2

Just the other day I was considering moving this blog into WordPress instead of the various versions of Movable Type I’ve been using to run this thing for almost four years now. There were a few reasons I was thinking about doing this: I’m a tweaker, and like to try new things I’ve used WordPress […]

Categories
Blogging

How Comment Spammers do Their Dirty Work

I came across a screencast today that demos a powerful tool used by spammers to pollute message boards, wikis, blogs, and other types of online software. It’s called XRumer, and makes it easy to get through CAPTCHA tests, email confirmations, and other common techniques that supposedly prevent spammers. I’m a lot less confident in these […]

Categories
Web Development

Media Temple – New Web Host of Choice

Casey and I are in the middle of getting a new blogging project off the ground for her. I’m her web/blogging guy by default, so I’ve been slowly getting things setup for her on the technical end. One of tasks was finding a good website hosting company, something that seems easy, but is actually pretty […]