aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — Tools & DevOps

Tools & DevOps

Deze categorie beslaat alles rondom het schrijven van code: git-workflows, deploymentautomatisering, CI/CD opzetten, serverconfiguratie, command line-gereedschap en de kleine scripts die repetitief werk wegnemen. Als eenmansstudio is deze laag geen luxe maar noodzaak — elke handmatige deployment is vroeg of laat een verkeerd uitgevoerde deployment. De meeste artikelen beginnen bij één vraag: wat moet ik bouwen zodat ik dit nooit een tweede keer hoef te doen? Van eenvoudige shellscripts tot volledig geautomatiseerde deploymentpijplijnen documenteer ik de opstellingen die ik echt gebruik in mijn eigen projecten, inclusief de muren waar ik tegenaan liep bij het bouwen ervan.

Tools & DevOps
DevOpsLinuxGitCI-CD

Zero Downtime Deploy: gids met symlinks en health checks

Hoe voer je een zero downtime deploy uit met atomische symlink-wissels en health checks, stap voor stap met directe rollback.

03.10.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitCI-CDMonorepo

Monorepo vs Polyrepo: de juiste repostructuur

Een monorepo polyrepo vergelijking: één repo of meerdere? Voordelen, nadelen en hoe je de juiste keuze maakt.

29.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerCI-CDLinux

Docker image verkleinen: multi-stage en Alpine-gids

Verklein Docker images tot 80% met multi-stage builds, alpine, .dockerignore en laagoptimalisatie in deze praktische gids.

25.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxNginx

Certbot SSL: automatische certificaten met Let's Encrypt

Stel Certbot SSL stap voor stap in: plugins, certonly/webroot, DNS-01 wildcards, deploy hooks en betrouwbare automatische vernieuwing.

21.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitLinuxGüvenlik

.env-bestand beheren: geheimen veilig houden

Praktische manieren om API-sleutels en geheimen te beheren met een env-bestand: .gitignore, voorbeelden en lekpreventie.

18.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsGitCI-CD

git reset, revert en stash: wijzigingen correct ongedaan maken

Leer het verschil tussen git reset, revert en stash en weet precies wanneer je wijzigingen parkeert, terugdraait of veilig ongedaan maakt.

13.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsLinuxTerminalCLI

Linux-commando's: basis van de command-line (CLI)

Essentiële Linux-commando's voor bestanden, mappen en processen: leer ls, cd, cp, mv, rm, ps, grep en meer met praktische voorbeelden.

09.09.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxSSHGüvenlik

VPS-beveiligingschecklist: eerste installatiestappen

De vps-beveiligingsstappen voor de eerste uren na een nieuwe server: SSH-hardening, firewall, fail2ban en updates.

05.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCLI

gitignore-gids: bestanden uitsluiten en sjablonen gebruiken

De juiste manier om bestanden uit te sluiten met gitignore: patroonsyntaxis, globale config, kant-en-klare sjablonen en veelgemaakte fouten.

01.09.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinux

Docker Volume: containerdata persistent maken

Leer hoe een Docker volume je data beschermt zelfs na een herstart, het verschil met bind mounts en hoe je back-ups maakt.

29.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsCI-CDDockerLinux

Deploymentstrategieën: Blue-Green versus Rolling

We vergelijken deploymentstrategieën voor releases zonder downtime: voor- en nadelen van blue-green versus rolling en wanneer je welke kiest.

24.08.2026 · 5 dk okuma
Tools & DevOps
BashDevOpsLinuxShell

Een Bash-script schrijven: starten met automatisering

Leer stap voor stap een Bash-script schrijven met variabelen, loops en condities om taken te automatiseren.

20.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git-workflow: gids voor feature branches en pull requests

Een schone git-workflow voor teams opzetten: feature branches, commitddiscipline, pull requests en merge-strategieën.

16.08.2026 · 6 dk okuma
Tools & DevOps
DevOpsLinuxGitSSH

SSH-key instellen: veilig inloggen zonder wachtwoord

Leer stap voor stap hoe je een SSH-key genereert en op je server instelt voor veilig inloggen zonder wachtwoord.

12.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsLinuxCronCI-CD

Linux cron job: geplande taken met crontab

Voer scripts periodiek uit met Linux cron: crontab-syntaxis, voorbeelden, logging en veelgemaakte fouten oplossen.

09.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsNginxLinuxSSL

Nginx Reverse Proxy: je app-server erachter plaatsen

Stapsgewijze gids om je app-server achter een Nginx reverse proxy met TLS-terminatie en nette routing te plaatsen.

04.08.2026 · 5 dk okuma
Tools & DevOps
DevOpsVS CodeGitVerimlilik

VS Code-tips: sneller code schrijven elke dag

Praktische VS Code-tips, sneltoetsen en instellingen om je dagelijkse workflow te versnellen met minder klikken.

31.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitVS CodeVerimlilik

VS Code-extensies: onmisbaar voor elke ontwikkelaar

De handigste VS Code-extensies voor meer productiviteit: mijn keuze voor linting, Git, formatteren en remote werk.

27.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsCI-CDGitDocker

Een CI/CD-pipeline bouwen met GitHub Actions

Voer je tests en deploys automatisch uit met GitHub Actions: workflow-YAML, jobs, secrets en echte werkende voorbeelden.

23.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerComposeLinux

Docker Compose: een multi-service app in één bestand

Leer Docker Compose stap voor stap: definieer web-, database- en cacheservices in één bestand en start de hele stack met één commando.

20.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxCI-CD

Een Dockerfile schrijven: efficiënte images met lagen en cache

Leer een Dockerfile schrijven met lagen en cache: volgorde van instructies, multi-stage builds en kleine, snelle images.

15.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsDockerLinuxContainer

Wat is Docker? Containers en images uitgelegd

Wat is Docker, hoe containers verschillen van VM's en hoe images werken — de basis van isolatie met voorbeelden.

11.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git merge conflict oplossen: stap voor stap

Een Git merge conflict? Geen paniek: leer de conflictmarkeringen lezen en de wijziging veilig oplossen.

07.07.2026 · 5 dk okuma
Tools & DevOps
DevOpsGitCI-CD

Git Rebase vs Merge: wanneer gebruik je wat

Het git rebase merge verschil, schone historie en conflictbeheer: praktisch kiezen welke je wanneer inzet in je team.

03.07.2026 · 6 dk okuma