The Quad Cortex is an amazing modeller, and since buying one in October 2021, I use it many times a week (the perks of having it on your …
Reliably waiting for network responses in Playwright
Playwright makes what used to be complicated in end-to-testing almost too easily, especially waiting for network requests. However, in …
How To Test Your Web Applications Using Playwright and Support 2fa Tokens
At work, I've been migrating us over from Cypress to Playwright for end-to-end tests. In that time, we've enabled two-factor authentication …
How to debug the output from within WordPress filters
WordPress has a great actions and filters system allowing you to create injection points for modifying parts of your code (especially for …
How to Use Bootstrap JavaScript Components Inside of Shadow DOM Web Components
Despite doing this front-end thing for over a decade, I still encounter new problems thanks to the ever-evolving web specifications. One of …
I Joined Truth Social Using a VPN and Editing Some HTML to Bypass the Phone Verification
After being deplatformed a little while ago, Donald Trump created his Twitter clone, Truth Social. As you can imagine, Truth Social launched …
Creating Site Meta Search In WordPress Multisite using Site Queries
WordPress is incredibly powerful, and every so often, a new feature gets added that goes under the radar that can dramatically change how …
What is flex: 1 shorthand for?
If you have used Flexbox before in CSS, you might have used the shorthand property flex: 1. And if you're like me, you might have been using …
Programmatically Create New Sites In WordPress Multisite
In WordPress, creating new sites from the admin interface can be tedious, especially if you want to add custom metadata to sites/ACF option …