Articles

Our latest musings covering a wide range of agency related topics and strategy to help push your business forward.

Week 16

Supply Chain Security Risks in WordPress Plugins

In March 2024, WordPress 6.5 introduced a feature called plugin dependencies. As you may know, there are many plugins which are essentially add-ons for…

April 16, 2024

Image 1

CIPA: The 30-Year-Old Privacy Law Getting Website Owners Sued

What is the California Invasion of Privacy Act (CIPA) and what does a phone call law have to do with website lawsuits?…

April 15, 2024

Week 15

Most Dangerous Vulnerabilities in WordPress Plugins

As we recently published the annual Patchstack report about WordPress security (and also covered it in the last TAB security weekly), we shared some…

April 9, 2024

Week 14

State of WordPress Security – 2024 Report

This week is a little different. In the beginning of each year, we take a look at how the ecosystem has evolved and what…

April 4, 2024

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. This post is a follow-up where I’ll demonstrate…

March 27, 2024

Week 13

WordPress Plugins Security Vulnerability Disclosures

There have been a lot of discussions about how plugin developers should communicate security fixes to the users. In the past, it has been…

March 26, 2024

Week 12

WordPress Security Compliance & Regulations

Security compliance and regulations are topics that are not often discussed in the context of WordPress, but this is going to change significantly in…

March 19, 2024

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 inside the builder. When Flexbox was added, it…

March 13, 2024

Process

No More Headaches: Streamline Your Business Processes in 7 Simple Steps

Are your internal business processes a source of too many headaches in an already busy schedule? Learn how to streamline your processes right here….

March 13, 2024

Week 11

Who should take the responsibility of WordPress security?

Whenever most people discuss WordPress security, the conversation typically revolves around which security solutions to use, where to host the website, and how to…

March 12, 2024

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, practice the steps, and script everything to ensure…

March 8, 2024

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, pseudo selectors, and compound selectors. If you’ve worked…

March 7, 2024

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 some unexpected superpowers. With the new class system…

March 6, 2024

Week 10

Most Common WordPress Security Misconceptions

As we’ve covered the basics of WordPress security, it’s time to address some common myths and misconceptions. The internet is brimming with SEO content…

March 5, 2024

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 before the system existed or find yourself accidentally…

March 2, 2024

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. While it may seem simplistic at first glance,…

March 1, 2024

Week 9

WordPress Security on Application Layer

Once you have your server ready, you’ll need to set up the application that you wish to host there. This application in our case…

February 27, 2024

Cookie

Google Tightens Privacy Rules: Preparing Your Website for Consent Mode V2

What web agencies need to know about Google’s Consent Mode V2…

February 21, 2024

Week 8

WordPress Security on Server Layer

Last week we talked about WordPress security on the network layer (with Cloudflare as an example). This week, we’ll look into what will happen…

February 20, 2024

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 preventing spam from slipping through contact forms: setting…

February 13, 2024

Copy Paste Keyboard

Help! Someone Stole My Website! What to Do and How to Respond to Website Theft

Oh no! Someone has stolen your entire website! Find out how to get the issue solved, and what you can do when your professional work is copied….

February 12, 2024

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 a fantastic option. It’s something I use for…

February 6, 2024