Stack(s?)

swww - S.Wojnowski - stack

Over years ( I built my first website in 1998 ) I have encountered and used 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 ).

Since 2020 I have tried a bit of Django and Flask (Python backend), as well as MERN stack (MongoDB, Express, React, Node.js).

On the frontend side jQuery and Bootstrap 4 have been my tools of choice for some time years.

Technologies

Here is a Frontend/Backend breakdown of technologies I use for web development.

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 PHP Frameworks (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.