Generate Made Easy

Learn Gutenberg + GeneratePress & Generate Blocks from the ground up.
Signup at the link below to be notified when the course goes live.

why become a member

What You’ll Find Here

Everything here on Permaslug is designed to help you level up your WordPress skillset and expand your digital toolkit.


Video and written tutorials on topics related to WordPress page builders, plugins, and the goings on in our community.


Learn specific topics more deeply with structured content designed to help you become proficient in less time.

Live Streams

Join the community during YouTube live streams where we’ll work on new websites, chat with key community members, and more.

who is permaslug?

Jonathan Jernigan

I am the owner and Founder at APEX Web Solutions and Permaslug, where I’ve been building websites professionally since 2014. Under the Permaslug brand, I’ve became known for releasing high-quality, easy to follow tutorials with pertinent information. My Oxygen Builder course was the first available, longest running, and most successful with numerous 5-star reviews.

coming soon

Generate Made Easy

If you want to go from total beginner to experienced user building your site in GeneratePress & GenerateBlocks, this course is for you. You’ll learn how to harness the power of the Generate products to build extremely capable, lightning fast, and easy to use websites.

The full course will be offered with one-time and split payment options.

Beginner friendly

Start to finish concepts

Ultra fast page speeds

Client friendly

Full site build

Tips and tricks

Latest Videos

Add a Class Based on Scroll Position with Javascript

This code will automatically add and remove a class based on scroll position using vanilla JavaScript. In my case, I … Read more
What I Learned Trying to Hand Code My Site

It’s been a very long time since I hand coded a website from start to finish instead of using WordPress. … Read more
Block Traffic via GeoIP on Cloudways

I have a client with a private portal who needed to block all traffic from non-USA IP addresses for spam … Read more
GenerateBlocks 1.7 Flex Controls Crash Course

GenerateBlocks 1.7 reworks the way we layout pages by incorporating flexbox. While on the surface, this change might feel shocking … Read more
You won’t miss classes with GenerateBlocks Global Styles

I got asked in my Facebook group about whether the lack of classes in GenerateBlocks is something that’s a missing … Read more
Digital Agency Table Talk 006

Join me this week as I’m a guest of Kevin Geary’s channel Digital Ambition in his new agency discussion series. … Read more