Articles

Home

My experience with Python

Python has become my preferred programming language due to its versatility, ease of use, and robust feature set. With simplicity in handling parallel processing tasks and streamlined command-line interfaces, Python offers powerful tools for both simple and complex projects, from system utilities to graphical applications.

Applying SOLID principles to modern PHP

The SOLID principles are one of a few groups of software design principles that are often and easily applied to most modern software development. I work primarily in PHP development on the back-end, where object oriented programming is still the usual standard and SOLID is of particular relevancy.