Boyert’s Greenhouse and Farm: Complete Website Overhaul
It’s been a while since I showcased one of my web development clients here. But, that drought comes to an end today with my biggest client yet: Boyert’s Greenhouse and […]
It’s been a while since I showcased one of my web development clients here. But, that drought comes to an end today with my biggest client yet: Boyert’s Greenhouse and […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]