Home Mijn tech stack

Mijn tech stack

Ik ben al jaren een softwareontwikkelaar en in de loop der tijd heb ik met heel wat verschillende technologieën gewerkt. Sommige technologieën heb ik gebruikt omdat ze essentieel waren voor de projecten waaraan ik heb gewerkt, en andere maakten gewoon deel uit van een leuk verkennend project om nieuwe vaardigheden te leren. Ik zal ze op deze pagina beschrijf ik deze stack.

Programmeertalen die ik gebruik

  • PHP (+ migreren van projecten naar nieuwere versies)
  • Laravel (als een specifiek framework voor PHP)
  • Golang (+ testen)
  • JavaScript
  • Linux-gebaseerde systemen (Ubuntu, CentOS, Fedora, Arch)

Ik beheer servers bij deze cloudproviders

  • Amazon Web Services
  • DigitalOcean
  • Google Cloud
  • Hetzner

Databases waar ik mee werk

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

Webservers waar ik mee werk

  • Caddy
  • Apache
  • Nginx

Hoe ik projecten live zet

  • Docker (+ Docker Swarm) via GitHub Actions
  • GitHub Pages
  • Netlify
  • Jekyll