Scheduling tasks to be run at regular intervals in your WordPress plugin can be confusing if you’ve never done it before. And testing to make these “WordPress cron jobs” work properly can be challenging as well, since you can’t see output from the job code as easily. Or at least, that is the experience I […]
I am building an Laravel web app to help me generate annotations for images. I will be using these annotated images to train computer vision object detection models. As a part of that app, I need to a way to store images uploaded by users so that I can later go in and add object […]
If you have ever developed custom blocks for WordPress, you have surely run into the problem of applying block styles to specific html elements of your block. Maybe you want to apply a text color to one p tag in your block, but not another. Or maybe, you want the border color block support to […]
As the developer of several WordPress Plugins, including Bible Buddy, StoragePress Self-Storage, and ContentOracle AI Chat, I have learned a lot about building plugins for WordPress. The most glaring among the things I have learned is how ugly a plugin’s codebase becomes as the plugin grows. There is no standard for how a plugin should […]