Bridging the designer/developer gap is a challenge not often accepted. Designers who are comfortable in PHP and in the ‘back-end’ of WordPress are rare enough that we’ve coined the term ‘unicorn’ to describe them. My personal favorite is ‘designeveloper’ (yep, it’s even on my Twitter bio). My transition began from a house painter and part-time graphic designer to a web designer for WebDevStudios. Over the course of my 4 years at WebDevStudios, I made the transition from a web designer to a developer and now even, a developer lead. I aim to give some practical insights and resources to help make that designer/developer transition and learning curve a little less scary. Maybe… even a little exciting.

This is Part 5 of a five-part series on working with WordPress post-meta. If you haven’t, you’ll probably want to start with Part 1. Now that you have a decent understanding of meta data, how to save it and display it,… Read More

This is Part 4 of a five-part series on working with WordPress post-meta. If you haven’t, you’ll probably want to start with Part 1. So let’s break it down. First we’ll hook into the add_meta_boxes hook, and register our metabox for the… Read More

This is Part 3 of a five-part series on working with WordPress post-meta. If you haven’t, you’ll probably want to start with Part 1. Post background color: #FF0000 Subtitle: My Post Subtitle Show Social Links?: true Extra Resource links: Multiple URLs… Read More

This is Part 2 of a five-part series on working with WordPress post-meta. If you haven’t, you’ll probably want to start with Part 1. Today, we’re going to talk about how to store those bits of data to your posts, pages, or even… Read More

You may have also heard that WordPress has something called “custom fields.” The WordPress Codex says this in relation to custom fields, “This arbitrary extra information is known as meta-data.” So as you may have suspected, custom fields,… Read More

For some unknown reason, at this time, Instagram does not offer a way to consume the raw images from their API. This means that the max-resolution available over the API is 612×612. This also means that those nifty… Read More

Tony Perez explains the implications with assuming HTTPS is the cure-all solution for your site’s security.

HTTPS is a mechanism for securing information in transit. It ensures that the information being transferred between a browser and web server is safe from what is known as an Man In The Middle (MITM) attack. This though is a very small piece of securing your website.

In March, I (re)presented on some of the fundamentals of writing better javascript for an internal WDSLunch presentation. The slides contain a ton of useful info and are an accumulation of a lot of tips & tricks I’ve learned along the way. I definitely recommend checking them out. The two resource slides at the end are gold. dsgnwrks.pro/wdslunch-better-javascript