Product
Changelog
Een doorlopend logboek van wat is uitgebracht — nieuwe features, security-verbeteringen, compliance, UX en beleidsupdates. In het openbaar gebouwd.
4 juli 2026
- Feature
Twee nieuwe casestudy's gepubliceerd — Verified Bidirectional Account Linking en een gepersonaliseerd, mens-in-de-lus sollicitatieplatform — waarmee de bibliotheek op vier komt, elk met een geanimeerd, thema-bewust architectuurdiagram.
- Feature
Ik heb een pagina met bekende problemen en een formulier 'Bug melden' toegevoegd onder Updates, zodat je kunt zien waar aan gewerkt wordt en alles kunt markeren waar je tegenaan loopt.
- Feature
Nieuwe bezoekers krijgen de site nu aangeboden in hun eigen taal, afhankelijk van browser en regio, met een duidelijke vermelding dat deze vertalingen machinaal zijn gemaakt.
- UX
De taalwisselaar toont nu de huidige vlag en code (bijvoorbeeld GB / EN) en staat naast de licht- en donkerschakelaar; Elke taal vermeldt zijn vlag.
- UX
Een navigatiefout opgelost die het browsen kon onderbreken nadat een pagina naar een andere taal was overgezet.
- Feature
Privacy-first, cookieloze analyses en monitoring toegevoegd — Vercel Web Analytics, Speed Insights (echte pagina-laadprestatie) en Sentry fouttracking — die pas laden nadat je "Accepteer alles" op de cookiebanner hebt gekozen.
- Feature
Er is geautomatiseerde uptime-monitoring toegevoegd die de site en zijn diensten op schema controleert en per e-mail waarschuwingen geeft als er iets misgaat, plus een openbaar /api/health status-endpoint.
- Beleid
Het cookie- en privacybeleid is bijgewerkt om de nieuwe cookieloze analyse en monitoring te beschrijven, en om te bevestigen dat de site geen gebruik maakt van Google Analytics.
3 juli 2026
- Feature
Een live website Health-pagina toegevoegd met realtime API en servicestatus, inclusief de vertaaldienst, bereikbaar vanuit een nieuw Updates-gedeelte in de footer.
- Feature
Er werden drie extra talen toegevoegd — Zweeds, Noors en Portugees (Portugal) — waardoor de site op 17 kwam, met een vlag voor elk en correcte weergave op Windows.
- Feature
Publiceerde de casestudy van het Buy Now Pay Later platform, met een geanimeerd architectuurdiagram en een omslagafbeelding.
- Feature
Contact-, nieuwsbrief- (dubbele opt-in) en dataverwijderingsverzoeken draaien nu op een echte backend, met een duidelijke melding als je de limiet bereikt.
- Security
Voegde reCAPTCHA spambescherming en rate-limiting toe aan elke vorm, met server-side validatie als tweede verdedigingslinie.
- Security
Ik heb elk lettertype zelf gehost en alle laadmogelijkheden van derden verwijderd, zodat er geen lettertypeverzoeken van de site worden verlaten.
- Compliance
Misbruikdetectie gebruikt nu alleen een gezouten, eenrichtingshash van je IP-adres, nooit het ruwe adres zelf.
- UX
Ik heb de header-knoppen herorganiseerd en de voet verslankt tot drie gefocuste kolommen.
- UX
Een zeldzame laadfout opgelost die direct na een nieuwe release kon verschijnen; De site herstelt zich nu vanzelf.
2 juli 2026
- Feature
Blogkaarten opnieuw ontworpen om te passen bij de casestudy-lay-out — hero-thumbnail, jaar en leestijd, en een duidelijke oproep tot actie met "Artikel lezen".
- Feature
Ik heb de Over-pagina herwerkt met een horizontale, stapsgewijze reistijdlijn en een herkenningsstrip.
- Feature
Een "Verwijder mijn gegevens" zelfbedieningspagina toegevoegd — wis direct uw browsergegevens of verzoek om verwijdering van alle persoonlijke gegevens die we bezitten.
- UX
Sitebrede zoekopdracht toegevoegd zodat je snel naar elke pagina of elk artikel kunt springen.
- UX
Breadcrumb-navigatie over pagina's toegevoegd voor duidelijkere oriëntatie.
- UX
Er is een site-brede WhatsApp supportknop toegevoegd voor snelle vragen.
- UX
Ik heb de 404-pagina opnieuw ontworpen met nuttige navigatie terug naar de site.
- UX
Unified the domain — www verwijst nu naar de canonieke buildwithshardul.com.
- Security
Een volledige beveiligingsheader-suite toegevoegd: Content Security Policy, HSTS, en beveiliging tegen clickjacking en MIME-sniffing op de site.
- Security
Bloginhoud wordt nu gesaniteerd voordat ze worden gerenderd, waardoor scriptinjectie wordt voorkomen.
- Security
Contact- en gegevensverwijderingsformulieren zijn versterkt tegen geautomatiseerde spam.
- Compliance
Cookie-toestemming blokkeert nu echt niet-essentiële cookies — "Alleen essentieel" wordt gehandhaafd, en analyses kunnen alleen worden uitgevoerd met jouw expliciete toestemming.
- Beleid
Cookiebeleid herschreven voor nauwkeurigheid: het geeft nu duidelijk aan welke cookies vandaag actief zijn en welke gepland zijn voor toekomstige functies.