Dataformaten & codering
Bijna elk programma moet data lezen die door een ander is geschreven, en dat werkt alleen omdat beide kanten het eens zijn over een formaat. Dit cluster behandelt de formaten en coderingen die je voortdurend tegenkomt — die achter API-antwoorden, configuratiebestanden, spreadsheets en de tekst op elke webpagina.
Ze begrijpen verandert een hele klasse verwarrende bugs — verminkte tekens, „unexpected token”-fouten, data die zonder duidelijke reden een derde groter wordt — in problemen die je in seconden diagnosticeert. Begin met het formaat waar je mee worstelt en gebruik de gelinkte tools om te formatteren, valideren of converteren terwijl je leest.
Gidsen in dit onderwerp
Wat is JSON? Uitleg in gewone taal (en hoe je veelvoorkomende fouten oplost)
Begrijp wat JSON is, hoe de syntaxis werkt en hoe je de meest voorkomende JSON-fouten snel oplost — komma's aan het eind, enkele aanhalingstekens, sleutels zonder aanhalingstekens en meer.
Base64-codering uitgelegd: wat het is en wanneer je het gebruikt
Wat Base64 werkelijk doet, waarom het data ~33% groter maakt, veelvoorkomende toepassingen zoals data-URI's en e-mailbijlagen, en de beveiligingsmythes die je moet kennen.
Tekencodering: Unicode en UTF-8 uitgelegd
Waarom tekst soms in verminkte symbolen verandert, wat Unicode en UTF-8 echt zijn, het verschil tussen tekens, codepunten en bytes, en hoe je mojibake oplost.
YAML uitgelegd + JSON vs. YAML
Een heldere gids over hoe YAML werkt, de valkuilen om op te letten (tabs, typen raden, inspringing) en hoe het zich verhoudt tot JSON.
Wat XML is en hoe het werkt
Een beginnersgids die XML terugbrengt tot de handvol regels die er echt toe doen — elementen, attributen, welgevormdheid en de vergelijking met HTML en JSON.
Het CSV-formaat uitgelegd + veelvoorkomende problemen
Hoe CSV echt werkt en hoe je de veelvoorkomende valkuilen vermijdt — komma's, aanhalingstekens en regeleinden in een waarde, scheidingstekens, codering en BOM.
URL-codering uitgelegd
Wat URL-codering (procentcodering) doet, waarom het nodig is en welke tekens worden ge-escapet — tot aan gereserveerde/niet-gereserveerde tekens en de plus-verwarring.
Andere gidsonderwerpen
Tekst & schrijven
Gidsen voor het werken met tekst — schrijfwijzen, woordtelling en leesbaarheid, URL-slugs, rommelige tekst opschonen en tekencodering.
Afbeeldingen & media
Gidsen voor het werken met afbeeldingen voor het web — compressie, formaatkeuze, verkleinen en bijsnijden, en de metadata verborgen in foto's.
PDF & documenten
Gidsen voor het bewerken en ordenen van PDF-bestanden — samenvoegen, splitsen, comprimeren en converteren — allemaal zonder je documenten te uploaden.
Web & ontwikkelaar
Gidsen over de bouwstenen van webontwikkeling — JWT's, tijdstempels, HTTP-statuscodes, reguliere expressies en kleurformaten.
Beveiliging & privacy
Praktische gidsen om je accounts en gegevens te beschermen — sterke wachtwoorden, tweefactorauthenticatie en privé-informatie uit de bestanden houden die je deelt.
Apparaat- & hardwaretests
Gidsen om je hardware te controleren — schermen, toetsenborden, muizen, camera's, microfoons en sensoren — met browsertests zonder installatie.