November 22, 2017

My New WordPress Dev Course is Finally Here

It’s been almost a year since my last blog post. At least I have good news to share 🙂 I’ve spent the last 7 months filming a new premium WordPress course; and less than a month ago I finally launched it! So far about 1,700 people have joined in and I’m having a blast answering […]

December 21, 2016

My Goals for 2017

Believe it or not, a human being, not a robot, runs this website. I usually only post when I have a new technical tutorial to share, but I’d like to begin actually blogging. You know, sharing my thoughts and experiences in an informal way and on a somewhat regular basis. I’ve read countless articles explaining […]

December 16, 2016

WordPress REST API Tutorial (Real Examples)

WordPress comes with a built-in (as in no plugins required) REST API as of version 4.7. In this lesson we learn how to load and save content to/from the WordPress database on the fly using AJAX and the brand new REST API. Link to download .zip of theme files as shown in this video (note: […]

December 8, 2016

WordPress Pagination Tutorial (with Custom Queries)

In this lesson we learn about the basics of pagination with WordPress. We also go the extra mile and learn how to paginate our custom queries that leverage the WP_Query class. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and this download […]

September 13, 2016

WordPress “About the Author” Tutorial

In this lesson we learn how to create a dynamic “About the Author” box. This is a bit underwhelming if your site only has one author, but for multi-author sites this is a must-have feature! Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme […]

September 6, 2016

WordPress Editable Theme Content Tutorial

WordPress makes it easy for theme developers to add editable content regions that can be managed from the WordPress admin screens. In this lesson we learn how to add a custom textfield, textarea, image upload (with custom aspect ratio cropping), and a select dropdown. All of this comes together to create a completely custom “callout” […]

July 5, 2015

WordPress Custom Theme Options Color Picker

Want to learn how to add custom options to your WordPress theme, like a color picker to control the color of links, or buttons, or the header? That’s exactly what we learn how to do in this lesson! Link to download .zip of theme files as shown in this video (note: this is not a […]

July 5, 2015

Sublime Text Custom Settings – Tips & Tricks

In this lesson we learn how to increase the readability of your code, make your cursor easier for your eyes to track down, and a bunch of other Sublime Text tips and tricks to make your coding life more enjoyable. Let’s get to it! Have you created amazing pages with HTML & CSS and want […]

July 5, 2015

Custom Sublime Text Themes and Color Schemes

It’s super easy to change color schemes in Sublime Text, but changing “themes” is a bit tricker. A “theme” controls the appearance of the sidebar, bottom status bars, and other parts of the UI aside from the actual part of the screen with your code. Let’s learn how to install and use new Sublime Text […]

July 5, 2015

Sublime Text Macros – Record Your Patterns For Reuse

If you find yourself performing the same action again and again in your text editor odds are you can save yourself some time by creating a macro. For example, if you find yourself frequently pushing the right arrow key a few times, then typing a semicolon, and then pressing return… why not have a keyboard […]