Category: Front-End Development



How to Add Custom CSS Styles to Beaver Builder Elements

custom css beaver builder

Beaver Builder is my favorite WordPress page builder by a mile, and it becomes significantly more powerful if you know CSS. This video guide quickly walks you through efficiently adding CSS styles to Beaver Builder elements—both modules, and the HTML elements inside those modules.


Using Beaver Builder to Create Medium-Like Layouts in WordPress

medium layouts wordpress layout builder beaver builder

Beaver Builder is one of my all-time favorite additions to the WordPress ecosystem (see our full Beaver Builder review here). It’s the first drag-and-drop WordPress layout builder I can really recommend, and use without resentment on my own clients’ sites. Given how helpful a good WordPress layout builder is, that feels a bit like saying it’s the first working teleporter—a big deal.


Preventing a WordPress XSS Attack: Complete Guide to Validating, Sanitizing, and Escaping Data

sanitization kit against xss attack

When it comes to making your WordPress site secure as a developer, probably the most impactful thing you can do is make sure you always clean up data they get from users. That means, generally, two things, validating or sanitizing it on the way into your system, and escaping it on the way out, reducing the chance of a WordPress XSS attack.


Lazy Loading for Faster WordPress: Slow and Lazy Wins the Race

lazy dog lazy loading for wordpress

David wrote a really good article on WordPress site speed a few weeks ago. He also, casually, made WPShout a lot faster—up to an 89% desktop score on PageSpeed Insights, which is about as high as I’ve ever seen a WordPress site score.



Beaver Builder Review: A WordPress Developer’s Perspective

This Beaver Builder review is not paid by, commissioned by, or in any way associated with Beaver Builder. This is my honest opinion as a WordPress professional, who builds websites for clients for a living. Affiliate links are in place, but this post was written to inform, rather than to sell. Enjoy!

A few weeks back, I wrote about Squarespace. Specifically, I wrote about how good Squarespace is getting: for very simple projects with very few custom feature needs, I found that Squarespace is probably a better choice than WordPress.



Local WordPress Development: A Rundown of the Options

Local WordPress development in a sever room

One of the first and easiest “tests” that distinguishes established WordPress developers from those who are still getting into it is whether or not they’re using a remote server for development. You can build lots of WordPress sites before you need to have an alternate, personal place to experiment with theme and plugin code. But eventually everyone tries local development, and then they rarely go back to remote-only.