All Articles
Development
What are controllers and services
When I started developing APIs, I was confused about the naming and decided to ignore them completely. I designed my…
Tips & tricks
AI-Powered Test-Driven Development
To make sure I get the code from my AI assistant, such as Cursor IDE, I provide these instructions along…
Software
My journey of reinstalling Windows 11
I recently switched from a 512GB SSD to a 1TB SSD. This meant I had to reinstall Windows 11. I…

Tips & tricks
How to Refresh Git After Modifying the .gitignore
Sometimes, after updating the .gitignore file, I need to refresh Git to ensure it respects the new ignore rules. Here’s…

Productivity Tools
Quick start with WordPress & Docker by using wpdock
Simplify WordPress development with wpdock, a powerful CLI tool for setting up and managing WordPress environments using Docker. Quickly initialize…

Development
Reliable WP Cron for Local WordPress Development
I work every day with WordPress, and when developing solutions in a local environment, I need a reliable WP-Cron to…

Javascript
Implementing Smooth Scroll with scrollToElement in JavaScript
As a web developer, I constantly strive to create seamless user experiences. One of the techniques I frequently employ is…

WordPress
Disable REST API in WordPress
Disabling the WordPress JSON REST API can be achieved through a few different methods, depending on your specific needs and…

Tips & tricks
Batch Rename “.css” to “.scss” in a Snap!
Ever been in that situation where you wanted to switch things up and turn all your “.css” files into “.scss“?…

Tips & tricks
Bulk delete “Zone.Identifier” Files with a Bash Trick
Ever stumbled upon those pesky “Zone.Identifier” files cluttering up your directories? Ugh, so annoying, right? That’s what I had today…