Working with PHP Namespacing

As a primarily WordPress developer, all the code I wrote for my plugins was following old standards WordPress used (and for the most part, it still does), and that is working without namespacing of the PHP code. WordPress only recently dropped support for PHP 5.2, and PHP 5.2 had no support for namespacing. Because of …

Current development setup

I don’t make changes to my development setup very often, but this year was very important in terms of massive changes that included both hardware and software changes. The first major change this year was replacing my main development laptop with the new. For the past 10 years, I only use Lenovo laptops, and since …

WordPress development with PHPStorm

For years, I used the NetBeans for all my WordPress related development, but due to the various issues, I gave up on NetBeans earlier this year. Since March I have been using PHPStorm, and after a few months, I can say that PHPStorm will remain my main IDE for PHP/WordPress development for the foreseeable future.

Preparing for WordCamp

I will be speaking on upcoming WordCamp Niš next week, on the topic of Content Security Policy and how CSP can be used to improve WordPress website security.

Saying goodbye to NetBeans

I have been using NetBeans as my main development environment for all my WordPress projects since 2011, and today, I am saddened that that is no longer the case and that I have removed NetBeans from my PC.

On development and more

Welcome to my new blog! For the past 10 years, I posted a lot on my main website, and it was all related to WordPress development or my Dev4Press plugins for WordPress and bbPress. Now, I want to write about some other things, still, mostly development related, and other things that I feel don’t …