Best WordPress Hosting
 

Best Ways to Encrypt Passwords, Keys, & More with PHP in 2022

A few years ago I attended Laracon EU where Marcus Bointon gave a great talk on Crypto in PHP 7.2. I left the talk having a much greater appreciation for how vastly complicated cryptography is, but also for how PHP Continue reading Best Ways to Encrypt Passwords, Keys, & More with PHP in 2022

The Ultimate Overview of the WordPress Block Editor (Gutenberg) for Developers in 2022

Regardless of what you call it, the WordPress Block Editor (or Gutenberg if you’ve been following along for a while) brings some baggage along for the ride. I’ve been following the noise and #wpdrama surrounding the Block Editor for as Continue reading The Ultimate Overview of the WordPress Block Editor (Gutenberg) for Developers in 2022

Valet vs VVV vs Chassis: A Comparison Guide to CLI-Based Local WordPress Development Environments

In my last article, I reviewed the best WordPress development environment apps out there. But that’s not all of it, there are a number of great options available as well for those of you who would prefer a CLI-based local Continue reading Valet vs VVV vs Chassis: A Comparison Guide to CLI-Based Local WordPress Development Environments

Set Up Visual Studio Code and xDebug as the Ultimate Editor for WordPress Development

If you keep up with the many text editors and developer tools available, you may have heard of Microsoft’s Visual Studio Code. VS Code is a free, open source code editor that is lightweight like Sublime Text, but offers many Continue reading Set Up Visual Studio Code and xDebug as the Ultimate Editor for WordPress Development

Using JavaScript FileReader to Upload Large Files in Chunks and Avoid Server Limits

If you’ve spent any amount of time messing with PHP config files to get a file to upload, you know that uploading large files can be a real pain. You have to find the loaded php.ini file, edit the upload_max_filesize Continue reading Using JavaScript FileReader to Upload Large Files in Chunks and Avoid Server Limits

The Ultimate Developer’s Guide to the WordPress Database

Here at Delicious Brains we eat, drink and sleep databases. However, we believe that any developer working with WordPress should have some level of knowledge about the database that sits behind a site. So I have put together the ultimate Continue reading The Ultimate Developer’s Guide to the WordPress Database

WordPress Plugin Development Best Practices: Template Files

When we talk about templates in WordPress we are normally referring to page template files in the theme. However, there are plugins that use template files to display content, and that becomes another consideration when it comes to building WordPress Continue reading WordPress Plugin Development Best Practices: Template Files

WP Migrate DB Pro 1.9 Released: New Backups Tab and Refactored PHP

A mere eleven-or-so weeks after the release of the Theme & Plugin Files addon, WP Migrate DB Pro version 1.9 is out the door! We’ve added a brand new backups tab to make it easier to manage any backups you Continue reading WP Migrate DB Pro 1.9 Released: New Backups Tab and Refactored PHP

Announcing X-Ray For Mergebot: Visualize Your Database Changes

Something new is coming to Mergebot, our solution for making merging database changes easier. One of the hardest things during site development is seeing what has been done to the database so you can replicate it on the live site. Continue reading Announcing X-Ray For Mergebot: Visualize Your Database Changes

Deploying WordPress Plugins with Travis CI

Ever since I built my first WordPress plugin, the process of deploying the code to the WordPress.org Subversion repository has been a painful one. With Git as the widespread VCS flavor of choice, switching to SVN for plugin deployment has Continue reading Deploying WordPress Plugins with Travis CI

Creating a Custom addon for Local by Flywheel

Update: This post was originally written about Pressmatic before the app was purchased by Flywheel and had its name changed to “Local”. I have updated the post’s text and most of the code to reflect this change. If you’ve been Continue reading Creating a Custom addon for Local by Flywheel