This post explains how to write WordPress code following modern PHP best practices, adhering to the official (or other established) coding standards.
Oftentimes, people are using WordPress filters in a wrong way. This post tries to educate people on how to correctly filter data.
I’m super excited to be hosting a workshop on unit testing at WordCamp Europe 2018. If you want to know why that is, you might want to read this post.
New year, new job. With the end of 2017, I left Inpsyde, and as of January 15, 2018, I am one of the lucky devils working at Human Made. This post provides a little background to that move.
What are PHP language constructs, why do they exist, and what are they good for? And what’s the issue with parentheses? Well, here are some answers to that.
So you want to upgrade XAMPP. Instead of installing the new version on top of the current one, though, here’s what to do to get a fresh and clean install.
Talking about “testable code” is usually done in the context of unit testing. Writing testable code thus requires understanding unit testing. Learn it now.
HTML5 introduced custom data attributes. In this post, I discuss how to efficiently work with data attributes in both JavaScript as well as PHP context.