I’ve known for a while that you shouldn’t commit to your master branch in Git. I’ve seen random tweets about it, read a blog post or two when someone talked through their workflow, but it never really clicked why you wouldn’t want to commit to master all the time. Until yesterday. The scenario: So, I [...] Continue →
DESIGN / DEVELOPMENT / WORDPRESS
Taking new projects. Get in touch.Lately
On Contributing to WordPress
WordPress 3.5 was the first release that I’ve had any meaningful involvement in as a contributor. Before this, I’d spent time lurking around in IRC and browsing around tickets in Trac, but with no real purpose or intention. With 3.5, I really wanted to try and see what I could contribute. The result? Well, if [...] Continue →
The Mess of Web Hosting
Web hosting is an absolute mess. Still. Even with a swath of new, so-called “good” shared hosts, an endless number of “rock solid” VPS providers, many brand new niche Platform as a Service (PaaS) providers, and several managed and dedicated options, the world of web hosting is still a disaster. Of course it isn’t the [...] Continue →
Chrome Shortcuts
I love shortcuts. I love Google Chrome. Here’s a few of my favourites: Goto Address Bar: cmd+L Duplicate current tab: cmd+L to select the address bar, then cmd+return to duplicate Move between tabs: cmd+opt+left/right Back/Forward buttons: cmd+up/down Open last closed tab: cmd+shift+t I just discovered #2 and #4 this week! Love’em already.
A recipe for happiness and success
Hard to add or subtract anything from Dustin Curtis’ recipe: Do. Wake up early. Show up. Learn how to think. Be genuine, but appear nice. Use envy for motivation instead of destruction. Do what you say you’re going to do. Ensure balance in every area of your life. Confront repressed thoughts immediately. Surround yourself with [...] Continue →
Which template — an essential theme development function
So you’re developing a theme for a new project that you’re working on. It has lots of queries, a few different content types, a custom taxonomy or two, etc… It can often be difficult to determine what template is generating the page you’re looking at on the screen. Is this page using page.php, page-{slug}.php, single.php, [...] Continue →
Bones and Underscores— a WordPress theme head-to-head
I have a big week coming up. I’m starting two brand new projects and I’m pitting two top WordPress starter themes against each other in a battle royale: Underscores First up, we have Underscores from the Theme Team at Automattic. It is very clean and stripped down, and truly satisfies the ‘starter theme’ criteria. It comes with the [...] Continue →
Why I keep books
My wife gives me a hard time about keeping books I’ve already read or are unlikely to read. Maybe she doesn’t give me that hard a time, but she always questions why I keep these books around. Though I didn’t realize it until now, I keep books around for the same reason Seth Godin does: [...] Continue →
