Trevan Hetzel

New WordPress plugin: Smooth Calendar

I’m excited to announce that my first ever WordPress plugin is now live on WordPress.org! It’s called Smooth Calendar and it’s the smoothest calendar plugin you’ll ever use (see what I did there?). I built the calendar a while back for a client and just got around to polishing it up to make it public. It’s built using the WP REST API, it’s responsive and it…well it just works. As a theme developer myself, I...

Continue Reading

Browser trends from a Shark Tank traffic spike

For the past year I’ve been working with Rent Like a Champion, who recently sealed a sweet deal with Mark Cuban and Chris Sacca on ABC’s Shark Tank. I started contracting with them a little over a year ago by completely redesigning their website and coding up the front-end responsively. We had no idea at this time last year that an airing on the show was in our near future. But fortunately, when word came...

Continue Reading

Managing critical CSS in a WP theme

If you’ve been keeping up with the latest in front-end performance trends, you’ve no doubt heard of, and hopefully played around with, “critical CSS”. If you haven’t, go check out Scott Jehl’s article on perceived performance first. Basically, to help with a site’s perceived performance, you can inline in the <head> only the styles that are critical for rendering the above-the-fold content that a user first sees upon visiting your site. Then, the full stylesheet...

Continue Reading

Giving your first technical talk

I did something yesterday that’s always haunted me. I stood in front of an audience and gave a presentation. I was almost crippled by nerves the entire two days leading up to it. It wasn’t fun. I’ve given talks in the past, but only via the internet. Standing in front of a crowd was a whole new level for me. There wasn’t a happy ending for me after doing it either. I screwed up my...

Continue Reading

Make your site blazing fast: Focus on front-end performance

I wrote a mini series about optimizing WordPress themes for speed and performance over on Flywheel’s blog, The Layout. The first part on focusing on the front-end can be found here. Stay tuned for part two, where I drop some tips on back-end performance.

Continue Reading