Movin’ On Up

Sure, I know you all love my “how-to” blog posts I write here, all fifteen of you (yeah, I see the Google Analytics).  But I’m taking my blogging skillz to the next level with my very first ever post to the Treehouse Blog.

Building WordPress Custom Post Types? Wanna add custom fields better than what WordPress can give you out of the virtual box? Read my post about Adding Custom Fields to a Custom Post Type, the Right Way.

Continue reading “Movin’ On Up”

Easier Modernizng with Sass

Seriously, Sass, where have you been all my life?

Or, more truthfully, why did I not appreciate you before now?

In this world where web developers might like to say “we only support the latest browsers,” the truth of the matter is we’re constantly making tweaks and fixes to support browsers that, well, haven’t quite kept up with the times. And a great tool in this thankless task is Modernizr.js, a library of browser feature tests that can tell you “yes, this browser can support CSS3 gradients” or “sorry, but no support for RGBa here.” Modernizr does this by putting the browser the visitor is using through its paces, and then including the capabilities and deficiencies as CSS classes added to the <html> tag. Continue reading “Easier Modernizng with Sass”

A Response to “Preprocess THIS!”

So, I’ve already posted a bit about how CSS preprocessors (namely, Sass) can save you gobs of time when coding a responsive site. In the week since I posted that, I’ve discovered even more tips and tricks that make preprocessors an almost necessary part of your responsive development portfolio, and I’ll share those with you in the near future.

In the meantime, I wanted to respond to Allison Wagner’s post entitled “Preprocess THIS!”, and address some of the concerns she had regarding Sass and how we at RP3 Agency have begun to address the same issues. Continue reading “A Response to “Preprocess THIS!””

Embracing the Mobile World

The following is cross-posted from the RP3 Magnetisms blog, and is presented here in its original form.

As you read this, I have no idea where you are.

You could be on the train, on your way home, reading this on your smartphone. You could be sitting on your couch, reading this on a tablet like the iPad or Kindle Fire. Or you could be sitting at your desk at work, reading this on your computer, but the numbers show that this is becoming a less likely scenario every day.

And in the end, it shouldn’t matter. People today are confronted with a staggering amount of Internet-based media, from online news sources to blogs to streaming video and audio, and increasingly they’re ditching the traditional computer to consume it. Continue reading “Embracing the Mobile World”