Home My tech stack

My tech stack

I've been a web developer for years and over the years I've worked with quite a few different technologies. Some technologies I've used because they were essential to the projects I've worked on and others were just part of a fun exploratory project to learn new skills. I'll describe them on this page in levels of confidence.

Programming languages I use

  • PHP (+migrating projects to newer versions)
  • Laravel (as a specific framework for PHP)
  • Golang (+testing)
  • JavaScript
  • Linux based systems (Ubuntu, CentOS, Fedora, Arch)

I manage servers in these cloud providers

  • Amazon Web Services
  • DigitalOcean
  • Google Cloud
  • Hetzner

Databases I work with

  • MySQL (+MariaDB)
  • PostgreSQL
  • MongoDB
  • Redis
  • Neo4j

Webservers I work with

  • Caddy
  • Apache
  • Nginx

How I deploy projects

  • Docker (+Docker Swarm) through Github Actions
  • GitHub Pages
  • Netlify
  • Jekyll