Composer is a dependency manager for PHP — and it’s one of the first things I set up on every Read More »
Joel
How to Setup Node.JS on Windows and macOS
Node.js is an open-source runtime that lets you run JavaScript outside the browser. It uses Google’s V8 engine and a Read More »
How to Setup Git for Windows and macOS
Git is the standard version control system for tracking code changes, undoing mistakes, and keeping your project history clean. I Read More »
VS Code Setup for WordPress Theme Development
VS Code is the most popular code editor and for good reason — it’s lightweight, extensible, and works with nearly Read More »
Local WordPress Development with MAMP for macOS
MAMP gives you a complete Apache, MySQL, and PHP stack for local WordPress development on macOS. I’ve tried most of Read More »
Local WordPress Development with XAMPP for Windows
XAMPP bundles Apache, MySQL, PHP, and Perl into a single Windows installer — everything you need for local WordPress development. Read More »
WordPress Theme Development with DevWP 2024
Is developing a WordPress theme worth it? Do people still use WordPress? Do websites still need a WordPress theme other Read More »
The Future of Programming: Will AI Replace Programmers?
I don’t think AI is replacing programmers anytime soon — but it’s getting closer than most people realize. Every few Read More »
WP-CLI The Command Line Interface for WordPress
WordPress powers over 810 million websites — and every one of them needs updates, backups, and maintenance. If you’re managing Read More »
ChatGPT Tutorial for Beginners – Crash Course
ChatGPT is a free AI chatbot that can write code, generate recipes, draft contracts, and answer almost anything you throw Read More »
Imposter Syndrome in Programming
As a person who’s been programming for over a decade, I can testify about my early feelings of Imposter Syndrome Read More »
Programmer Motivation – Never Stop Programming
We all need a little motivation in our lives. Some people argue that motivation is temporary, but motivation is like Read More »
WordPress AI with ChatGPT & Gemini
Over the past two years, I’ve used GitHub Copilot, ChatGPT, and Gemini almost daily while building WordPress themes. They’ve changed Read More »
How to Setup WordPress Multisite Locally: Windows & macOS
WordPress Multisite: An Effective Tool for Developers and Freelancers The WordPress Multisite network offers a powerful solution for WordPress Developers, Read More »
Freelance Isn’t Free Act: Freelancers’ Rights Explained
Over the years, there’s been a paradigm shift in work culture, driven by the rise of gig economy and the Read More »
WordPress User Roles & Capabilities Explained
WordPress User Roles and Capabilities is how permissions are handled by the CMS aka Content Management System. These rules are Read More »
WordPress Theme Development with DevWP in 2023
WordPress powers over 40% of the modern web and 60% of websites that use a content management system. The numbers Read More »
What Programming Language Should You Learn First?
Python, PHP, JavaScript, Rust, Swift, Kotlin, Java, Go, SQL or R. Or any of the other thousands of programming languages Read More »
Atom Text Editor will be Archived by GitHub
https://youtube.com/watch?v=dx4oIasQ2gA On December 15, 2022, GitHub is going to officially archive the Atom Text Editor project. This doesn’t come as Read More »
6 Mistakes New Programmers Make and How to Avoid Them
“I don’t always test my code, but when I do, I do it in production”. That’s a HUGE MISTAKE! In Read More »
Every Web Developer Should use Linux
https://youtube.com/watch?v=llvQO90dWPI Most likely you already have either a Windows-Powered laptop/desktop, or you have an Apple laptop/desktop running macOS. It’s common Read More »