Stack(s?)

swww - S.Wojnowski - stack

Over years ( I built my first website in 1998 ) I have encountered and tried many tools, frameworks and technologies, but if I had to point to my most tried and tested set of tools, it would be what is commonly known as the LAMP stack. LAMP stands for Linux (in my case it has been Debian GNU/Linux for well over 20 years now), Apache, MySQL and PHP. These days I develop stuff with OOP MVC Web frameworks like CodeIgniter 4 ( earlier also CodeIgniter 3 and Kohana ).

Most recently I have also tried a bit of Python, mostly Django and Flask Web frameworks, as well as have been tinkering with MERN stack (MongoDB, Express, React, Node.js).

On the frontend side jQuery and Bootstrap 4 have been my tools of choice for many years. However, recently I have been investing more and more time into React, Bootstrap 5 and Material UI.

Technologies

Here is a Frontend/Backend breakdown of technologies I develop with.

Frontend

HTML(4,5) - since 1998,
CSS(1,2,3) - since 2002,
Bootstrap / MDBootstrap - since 2019,
JavaScript - since 2004
jQuery / jQuery UI - since 2013,
Vue.js - since 2021.
React - since 2022


Backend

Debian GNU/Linux and Linux Power Tools - since 1998,
Apache Web Server - since 2003,
MySQL - since 2003,
PHP(3 through 7) - since 2002,
Kohana, CodeIgniter (3,4) - since 2010,
WordPress 3/4/5 - since 2018,
Python 3 (Django / Flask) - since 2020.
BASH - since 1998,
Node.js - since 2020
Express - since 2022


Graphics

I have some basic vector and raster graphics manipulation skills using fantastic FOSS software:

GIMP - since 2012,
Inkscape - since 2012.