Using Grunt for WordPress Theme Development and Deployments

There are plenty of options if you’re looking to use CSS preprocessors and JavaScript linting in your development workflow, but none as flexible and extensible as Grunt. In the past, I used CodeKit to handle all of this work, but Grunt has since taken over, giving me additional options such as deployments with greater control over the entire process. With one JavaScript file in the root of my WordPress theme, I can control Compass output paths, JSHint options, UglifyJS concatenation and minification, setup browser live reloading and multiple server deployments, allowing for easy expansion and adaption as things continue to change and grow. »

Genesis Framework: My new WordPress Starting Point

When it comes to developing WordPress themes, there are plenty of options. You can start from scratch every time, you can build you own starter theme as a base to tweak, or you can use a theme framework and create a child theme. In my time as a WordPress developer, I’ve gone through all stages, but have now settled on a theme framework, using Genesis Framework from StudioPress for all of the sites I develop. »

Managing WordPress Theme Deployments with Git

You’re using version control for all of your code, right? One part of the process that took me longer than I would have liked to master is deployments via git. I use Bitbucket for all of my private repositories (I have a free unlimited account, so I haven’t found a need to pay for Github) and I wanted to find a way to deploy via the command line in the same way I push code to Bitbucket. »

Contributing to WordPress Core - It's Time to Give Back

I've been using WordPress for a number of years now. What started as hobby has turned into a business, as Kernel Creative Medias uses WordPress for the majority of our projects. Seeing as I'm constantly writing PHP, CSS and JavaScript to extend and customize the content management system, I figured it's about time I start giving back. Yesterday, I decided that I would begin contributing to WordPress core. What all does that mean? A lot, actually. »

I'm Addicted to Mortal Kombat - My Favorite Fighting Game Ever

Since Loot Ninja is no longer operating, I’ve had a chance to go back and play games that eluded me for quite some time. I finally finished Uncharted 2, and while I still want to play Red Dead Redemption and go through Mass Effect 2 on PS3 to get my game save how I’d like going in to Mass Effect 3, I’ve shelved those for a bit and have spent most of my gaming time with Mortal Kombat. »