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 […]
So you want to set up a new website for your business, church, or other organization? Great! Setting up a website is a critical step in the establishment of any organization. One of the most important steps when setting up a website is setting up a domain name to point to your website. A domain […]
The Defining Technology of Our Time Across the nation, businesses everywhere are pouring incalculable resources into the development of generative AI. Touching every industry, it has the power to fundamentally alter the modern business landscape. AI is revolutionizing the way major brands create and present their content and products to customers. But, in the midst […]
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 […]
Election Day 2024 is quickly approaching. While the presidential race between Donald Trump and Kamala Harris dominates the headlines, if you are from the state of Ohio, there will be another major element to the ballot on Election Day. Ohio Issue 1 is a proposed amendment to the Constitution of the State of Ohio that, […]
This is the second entry in my series exploring the fundamentals of machine learning and AI by programming them from scratch. Follow along with the accompanying notebook by clicking here. Previously, I built a binary classifier from scratch, and trained it using a random local search method. It was implemented in such a way that […]
Hello! Today, I am going to demonstrate how to use a traefik DNS challenge to enable SSL for your docker web containers. I have included a working configuration file for proxying traffic to your web containers, and for obtaining SSL certificates from Let’s Encrypt using a traefik DNS Challenge. Let’s begin! What is a Traefik […]
Hello! If you are here, you are probably trying to enable SSL for HTTP connections to your docker containers. In this post, you will find a working configuration file for routing traffic to your web containers, and for obtaining SSL certificates from Let’s Encrypt using a traefik HTTP Challenge. Let’s get started! What is a […]
Hello, I hope you are doing well. This is the first entry in what I hope to make a series of articles documenting my journey into learning about the fundamentals of machine learning and AI by building the systems from scratch. This time, I will demonstrate how I built a powerful binary classifier from scratch […]
Laravel is a powerful framework that offers a whole suite of built-in goodies meant to help enormously speed up application development. Blade, its built-in templating engine, and Eloquent, the ORM it ships with, are two of the most especially useful utilities Laravel brings to the table. As you build apps in Laravel, you will inevitably […]