Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Wat is CSRF en hoe werkt bescherming van webformulieren
Wat is CSRF, hoe werkt de aanval en hoe beveiligen token-bescherming en SameSite-cookies je formulieren? Uitgelegd met praktische voorbeelden.
Metin2 GM-commando's: lijst en autoriteitsniveaus
De meestgebruikte Metin2 GM-commando's, autoriteitsniveaus en veilige setup met de gmlist-tabel. Leer item-, mob-, warp- en reload-commando's.
Discord Bot Verificatie: de complete gids voor een geverifieerde bot
Wat is Discord bot verificatie, wat gebeurt er bij de drempel van 100 servers en hoe doorsta je verificatie en intent-goedkeuring? Een praktische gids.
Dark Mode Ontwerp: Kleur- en Contrasttips
Een praktische gids voor dark mode ontwerp: de juiste grijstinten, contrastverhoudingen en kleuren die vermoeide ogen voorkomen.
Docker game server: draaien in een draagbare container
Zet een Docker game server op: containeriseer je server zodat hij draagbaar, back-upbaar en reproduceerbaar is met één commando.
Laravel Events en Listeners: gids voor losgekoppelde code
Maak je code losgekoppeld met Laravel events en listeners: events maken, listeners registreren en in de wachtrij zetten.
Metin2 Backup: automatische back-ups met mysqldump en cron
Automatiseer je Metin2 backup met mysqldump en cron: dump de account-, player- en common-databases gepland, gecomprimeerd en veilig opgeslagen.
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.
SEO-vriendelijke URL-structuur: korte, leesbare slugs
Wat maakt een SEO-vriendelijke URL? Praktische regels en voorbeelden voor korte, leesbare en permanente adressen.
Discord Bot in TypeScript: een type-veilige opzet
Hoe bouw je een Discord bot in TypeScript: tsconfig, een getypte Client en command-interfaces voor een veiliger discord.js-project.
Frontend-performance auditen met Lighthouse
Hoe je een Lighthouse-rapport goed leest en LCP-, CLS- en TBT-knelpunten stap voor stap oplost voor een snellere site.
PHP-bestandsdownload: grote bestanden veilig streamen
Doe PHP-bestandsdownload goed met de juiste headers en stream grote bestanden zonder het geheugen uit te putten.
Metin2 Inventaris Uitbreiden: Tasvakken en Pagina's
Een Metin2 inventaris-uitbreidingsgids: veilig tasvakken en pagina's toevoegen aan server en client.
Canva vs Figma: welke is geschikt voor jou?
Canva vs Figma vergelijking: we bekijken de sterke en zwakke punten van beide tools en helpen je kiezen.
Game Auth Server: Login en Game Server Scheiden
Wat een game auth server is en de voordelen voor beveiliging en schaalbaarheid van het scheiden van login en game server.
Discord-bot uptime: crashdetectie en automatische herstart
Verhoog je Discord-bot uptime met crashdetectie, automatische herstart via pm2 en een healthcheck, stap voor stap uitgelegd.
Laravel Pagination: offset- en cursorpaginatie uitgelegd
Leer het verschil tussen offset- en cursor Laravel pagination, met prestatietips en werkende codevoorbeelden.
Metin2 mob-AI bewerken: aggro, vluchten en groepen
Bewerk Metin2 mob-AI via mob_proto AI_FLAG: stel aggro-bereik, vluchten, helpers en groepsreacties stap voor stap in.
Monorepo vs Polyrepo: de juiste repostructuur
Een monorepo polyrepo vergelijking: één repo of meerdere? Voordelen, nadelen en hoe je de juiste keuze maakt.
AI SEO: zichtbaar worden in ChatGPT en AI-zoeken
AI SEO in de praktijk: concrete stappen om je content citeerbaar te maken in ChatGPT, Perplexity en Google AI-antwoorden.
Laravel Repository Pattern: nuttig of overdreven?
We onderzoeken wat het Laravel repository pattern echt oplevert, de voor- en nadelen, en wanneer het een overbodige abstractielaag wordt.
Metin2 NPC-dialoog: vertakken met select en confirm
Een Metin2 NPC-dialoog vertakken met select en confirm: keuzemenu's en ja/nee-vensters, uitgelegd met werkende Lua-voorbeelden.
Een merkstijlgids maken: een stapsgewijze handleiding
Hoe maak je een merkstijlgids: praktische stappen om logogebruik, kleurcodes en typografie vast te leggen.
Discord global command vs guild command: volledige vergelijking
Het verschil tussen een Discord global command en een guild command, propagatietijden en wanneer je elk gebruikt.