Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
PHP Composer: praktische gids voor dependency-beheer
Leer PHP Composer met echte, werkende voorbeelden: pakketten installeren, require, composer.lock en PSR-4 autoloading, stap voor stap.
Metin2 registratiesysteem: een veilig PHP-aanmeldformulier
Bouw een veilig Metin2 registratiesysteem in PHP en PDO: validatie, wachtwoord-hashing en correct schrijven naar de account-tabel.
Visuele hiërarchie: de aandacht sturen in design
Wat is visuele hiërarchie en hoe bouw je die op? Praktische regels met grootte, contrast, positie en ruimte om aandacht te sturen.
Webtoegankelijkheid: toetsenbord, ARIA en contrast
Basis van webtoegankelijkheid: toetsenbordnavigatie, correct ARIA en WCAG-contrastratio's voor interfaces voor iedereen.
PHP PDO: veilige databasequery's bouwen
Praktische gids voor PHP PDO en prepared statements om SQL-injectie te stoppen en veilige query's te schrijven.
Een Metin2 ranking-site bouwen met PHP en MySQL
Een Metin2 ranking-site bouwen: haal speler- en gilderanglijsten uit de database en toon ze veilig met PHP en MySQL.
Discord Modal (Formulier) maken: invoer netjes verwerken
Bouw een Discord modal met discord.js: open een formulier, valideer velden en verwerk de inzending netjes.
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.
Core Web Vitals: paginasnelheid en SEO
Wat zijn Core Web Vitals, hoe meet je LCP, INP en CLS en hoe verbeter je de paginasnelheid voor SEO. Praktische gids.
MySQL my.cnf-tuning: gids voor prestatie-instellingen
Een stapsgewijze gids om je MySQL my.cnf te optimaliseren met buffer pool-, verbindings- en loginstellingen voor echte prestatiewinst.
PHP 8.3 nieuwe functies: typed constants en json_validate
Een praktische blik op PHP 8.3: typed class constants, json_validate, het #[\Override]-attribuut en prestatieverbeteringen.
Metin2 biologist-systeem: verzamel- en beloningsmechanica
Hoe bouw je het Metin2 biologist-systeem? Dagelijkse verzamelmissies, beloningstiers en de dagelijkse reset, opgezet met een Lua-quest.
UI White Space: leesbaarheid en hiërarchie door ruimte
Hoe versterkt UI white space leesbaarheid en visuele hiërarchie met bewuste lege ruimte? Een praktische gids met voorbeelden.
Discord-bot knoppen en keuzemenu's gebruiken
Voeg Discord-bot knoppen en keuzemenu's toe voor interactieve berichten: ActionRow, customId en interaction-afhandeling, stap voor stap.
Laravel Testen: praktische gids voor PHPUnit en Pest
Leer Laravel testen van nul: feature- en unittests met PHPUnit en Pest, plus database-, HTTP- en mockvoorbeelden voor veilige code.
Metin2 switchbot-systeem: automatisch bonussen wisselen
Leer hoe een Metin2 switchbot het wisselen van bonussen serverzijdig automatiseert, met doelmatching en balans.
CSS-variabelen: praktische gids voor thema's en hergebruik
Leer thema's bouwen, kleuren centraal beheren en herhaling verminderen met CSS-variabelen, met echte voorbeelden.
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.
Google Search Console: praktische gebruiksgids
Hoe je performance-, dekkings- en zoektermdata van Google Search Console correct leest om beter te scoren.
MySQL Index Optimalisatie: Trage Queries Oplossen
Een praktische gids om trage queries met EXPLAIN te diagnosticeren en je database te versnellen met de juiste MySQL index.
Figma Component en Variant: herbruikbare UI
Leer stap voor stap een herbruikbare UI-bibliotheek met statusvarianten bouwen met Figma component en variant.
Discord Bot SQLite-integratie met better-sqlite3
Stap voor stap een lokale SQLite-database toevoegen aan een lichte Discord-bot en snelle, veilige queries schrijven met better-sqlite3.
Laravel Cache: praktische gids voor performance
Leer Laravel cache gebruiken: drivers kiezen, queries en pagina's cachen en veilig invalideren, stap voor stap.
Metin2 Offline Shop Systeem: Verkopen Terwijl Je Weg Bent
Met een Metin2 offline shop systeem verkopen spelers zelfs offline. We bouwen database, source en client stap voor stap.