Creating a WordPress Child Theme (with video)

WordPress has risen to the top of content management systems on the web because it’s so easy to install, use and extend. WordPress’ theme library is incredibly rich, but regardless of the theme you end up using, there’s always a small tweak you probably wished you could make by adding to the stylesheet. You might be tempted to just make a copy of the theme, however, it’s always best to create something called a child theme. In this article, I’ll show you how.

It’s time to start learning Node & Express


As a developer, it’s tough to figure out when it’s time to learn something new. There are so many frameworks, libraries and languages that come and go with time that often by the time you’re learned how to use one, a new shiny library is all over the twitterverse and whatever you already know is considered old fashioned. Over time, however, the best solutions rise to the top and like in every other market things stabilize to a few or a single solution. In this article, I’m going to talk about Node and Express and why you need to start learning those technologies now.

Building a custom UI audio slider with JavaScript and jQuery UI [video tutorial]

You can find a ton of beautiful UI interface graphics on sites like forrst and dribble, but you almost never see them coded into usable JavaScript, so I figured I would take the time to show you how something like a slider can easily be added with JavaScript and jQuery UI. So, in this tutorial, I’m going to show you how to code a UI slider that controls the audio volume of a song.

You can find a working example at, download a zip file with the source files, or go to a page with the working example.

Learning how to use jQuery AJAX with PHP [video tutorial]

Getting started with AJAX is super easy when you use the jQuery library. That works well for the client side, but how do you work with a server side language like PHP? It’s easier than you think.

In this article, I’ll show you how to create a simple call to a PHP document that will process something you type into a form field and update an element without needing to refresh your browser. Once you learn how to get jQuery talking to PHP, your web applications will never be the same.

Search phrase keywords position…the best metric Google Analytics doesn’t show you

For the most part Google analytics gives you a lot of great information about your pages including pageviews, unique visitors, even the amount of people who come to your site from mobile devices. But there’s one metric I love that it doesn’t have, and that’s keyword phrase position on search results. For that, I have to use another Google Product you might not be familiar with and that’s Google Webmaster tools.