I’ve been learning WordPress theme development for over a decade. Since the introduction of block themes with WordPress 5.9 in January 2022, I’ve been focusing on block theme development through hands-on projects. Over this time, I’ve built several work-in-progress themes and have been actively using them on my personal websites.
WordPress block theme development has largely stabilized, one sign of this is that no new default theme was released with WordPress 6.9. With that in mind, I’ve decided to create a base starter theme called “Khesarabase.” This theme will live on GitHub as a master repository, where I’ll store both completed features and experimental ideas as I continue learning and refining my workflow.
On Christmas Day 2025, I created an empty private GitHub repository for Khesarabase and made the initial commit with an updated README.md. This repository will serve as the base repository for my work. I plan to clone it locally for development, push updates back to GitHub, and use it as the central home for all my work-in-progress block theme projects, learning by doing every step of the way.
A Project for 2026 and Beyond
Most of my learning projects are primarily personal. A few, however, I’ve shared as publications on WP resource sites, like CSS-Tricks, Smashing Magazine, and the WordPress Developer Blog, as part of my “learn and share” approach. Because of this, I haven’t felt the need to maintain a GitHub repository for every single learning project.
Starting next year, I plan to be more active on GitHub. I’ll also plan to declutter my repositories, keeping them organized and focused on the most meaningful projects.