Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Developers Are Assholes

Web Developers Are Assholes

Are web developers really assholes, or is the job just built that way? Discover 5 hilarious (and brutally honest) reasons why developers might come off as jerks — and why it’s not entirely their fault.

Barfly Og

Last Chance to be a $5 Barfly Member!

Learn about all the goodies coming to our Barfly program in 2025 — there’s still time to get in at half the price!

Taxonomy Featured Img

Understanding WordPress Taxonomies

Learn how to create and manage custom taxonomies in WordPress to better organize your content and improve site structure.

Sales Process Blog

How I Sell Websites: A Look Into My 3-Step Sales Process

Learn how my step-by-step sales workflow has helped me weed out tire-kickers, identify the best prospects, and even get paid for project discovery!

5 Tips & Tools To Improve Your Typography B Log

Boost Responsiveness, Balance, & Accessibility with These Top Typography Tips!

Learn how just a few simple tools and tips can drastically improve your designs!

Steal My Site

Free GeneratePress Premium Website Template for Plugin Developers

The GeneratePress site library has a brand-new member! Check out SimpliCloud, designed by Kyle Van Deusen!

5 Tricks

Instantly Improve Your Designs with 5 Easy Tricks

Discover how five simple yet powerful design tweaks can elevate your web designs from good to great.

Equal Spacing

Quit Equally Spacing All of Your Content!

Learn why equally spacing all of your content creates cluttered, unprofessional designs — and what to do instead!

Workflow

How to Build a Button Design System in GenerateBlocks

In a previous video, I showed how to create a simple button design system in Figma. …

Css grid

How to Use CSS Grid in GenerateBlocks

Since GenerateBlocks was introduced, the grid block has been the default way to create multi-column layouts …

New workflow

Exploring Pseudo Selectors and Advanced Styling in GenerateBlocks

Today’s post is a little different from my usual tutorials. Typically, I plan out my videos, …

Pseudos

A Deep Dive into Global Styles and Pseudo Selectors in GenerateBlocks

The new Global Styles system in GenerateBlocks introduces a powerful way to style elements using classes, …

Css engine

Using GenerateBlocks to Style Third-Party Blocks

While experimenting with the new alpha releases of GenerateBlocks, I stumbled upon a feature that unlocks …

Fixed

How to Move Block-Level Styles to Classes in GenerateBlocks

As you start using the new class system in GenerateBlocks, you might encounter sections you created …

New patternes

Rapidly Prototyping Wireframes with the New GenerateBlocks Pattern Library

The latest release of GenerateBlocks 1.9 and GenerateBlocks Pro 1.7 introduces an entirely new pattern library. …

Turnstile

How to Set Up Cloudflare Turnstile to Prevent Spam on Your Website

In a recent conversation with form expert Mark Westgard, he shared his two favorite methods for …

Easy set up guide

How to Set Up Your Website on Cloudflare’s Free Plan

If you’re looking to improve the performance and security of your website, Cloudflare’s free plan is …

Animations on scroll

Creating Scroll-Based CSS Animations Without JavaScript

In a recent video, CSS expert Kevin Powell explored the fascinating world of scroll-based animations that …

Conquering css grid

Using CSS Grid to Create Polished Blog Layouts

One of my favorite things to design is blog article layouts. Whenever I read a blog, …

Accessibility checker

Accessibility Checker: A Powerful Tool for Auditing and Improving Website Accessibility

This week, I had the pleasure of sitting down with Amber Hines from Equalize Digital for …

Security v. Stability: Experts Explain How Often You Should Update WordPress

I asked 3 security experts and 3 maintenance experts how often we should be updating plugins — and the results are fascinating!

How to Create a GeneratePress Child Theme

Dive into WordPress child themes! Learn why they’re cool and how they save your custom tweaks.

How to Use ACF Options Pages in GenerateBlocks

Make your sites infinitely more maintainable with one of ACF’s most powerful features — now possible with GenerateBlocks!

Lightweight Membership Website with Free Tools!

Dive into our latest tutorial on creating a seamless membership website using GeneratePress & GenerateBlocks. Discover key plugins, tools, and tricks for user-friendly onboarding!

Unlock Ultimate Organization with Notion: A Dead-Simple Workflow Alternative to Google Docs

Are you tired of losing your documents in the vast expanse of Google Docs? Join me …

Charge Smart: How To Price WordPress Website Design Projects For Fast, Consistent Results

Need help with how to price WordPress web design projects? Read this blog for top tips. Learn how the Project Estimator can help you increase your prices!

Top 5 YouTube Channels to Learn about GenerateBlocks

Level-up your GenerateBlocks and GeneratePress skills with these top YouTube channels!

How to Migrate Your WordPress Website Using the Free Migrate Guru Plugin

Discover the stress-free way to migrate your WordPress website using the free Migrate Guru plugin! Follow our step-by-step guide for a smooth and reliable migration experience, no matter your host.

Creating a Dynamic FAQ Section with Custom Post Types and Accordion Blocks

Learn how to create a dynamic and easily manageable FAQ section for your website using custom post types, accordion blocks, and taxonomies.

Building a Magazine-Style Layout with Multiple Query Loops in WordPress

Discover how to create a visually engaging magazine-style layout in WordPress using multiple query loops.

Should You Include a “Home” Link in Your Website Navigation?

You and I know that clicking the site logo takes us home — but is that “general knowledge”? We ran an experiment to settle it once and for all!

Most (and Least) Popular Agency Website Navigation Items

Your navigation is arguably one of the most essential parts of your website… but is yours what your customer’s are expecting?

Performance Implications of GenerateBlocks New Features

I put the new accordion and tabs blocks from GenerateBlocks to the test to find out how they will impact your website’s performance.

Dynamic Author Bio Popup

A nifty little solution to create a dynamic author bio popup using GenerateBlocks!

My Optimized WordPress Tech Stack for 2023

My tech stack for 2023 is all about simplicity and reliability — in this video I’ll show you how I’ve achieved that.

Goodbye Messy Google Docs, Hello Notion

How Notion docs (and databases) are completely erasing my reliance on Google Docs.