Version 5 WordPress 5 is scheduled for release today. Earlier this week, one client asked if her site would break. (She’d gotten an email from some marketing guru about it.) I told her that
Proactive Service Two different clients. Same day. Each did something that was a little over their head that resulted in something going haywire. In both cases, the clients didn’t even know anything had gone
Free Code Camp Here’s another great resource for anyone who wants to start learning to code: Free Code Camp. They have 6 completely free 300-hour courses (and you get real certificates for completing them) that
100 Days of Code I started the 100 Days of Code. It’s a project I’ve thought about doing for a while now. It’s always seemed like a good idea, but until now I’ve
How Do You Bootstrap Your App? Most of my programming over the past decade has been within the context of WordPress. Before that I had started out with “vanilla” PHP. That was before PHP had any object oriented capabilities.
CMS Editor as an Interface I’m on the record as a Gutenberg hater. So what would I do instead? Ideally, you should be able to pick an editor that works for you. Swap out whatever editor you
CSS Grid Is Magical An image gallery with 2 columns of images. The old way is to: Float each image left, Assign the width of each as a percentage of the total gallery width, Give odd-numbered images
Nginx Serving index.php as Binary? Clear the Browser Cache Sometimes, it’s the simple things that cause an issue with web development. For example, I spent 3 hours tracking down a problem recently. The problem: I had set up an Nginx server
Singleton Database Connection Class, Revisited In the spirit of yesterday’s post about learning to do things better, here’s an example. A few years ago I wrote a post about how to create a PHP Singleton Database
Comparisons I started some new work recently on a website that I built 3 years ago. Looking at that 3-year old programming was like looking into a time capsule. I remember at the time