algemeen website

Een nieuw begin van de website

28 mei 2026

Toen ik in 2024 aan deze website begon, wilde ik iets hebben wat makkelijk bij te houden was. Niet voor niets is WordPress zo groot geworden, dacht ik. Daarom besloot ik het een kans te geven.

Wat was dat een vergissing. Er zullen vast mensen blij van worden, maar ik vond het niet fijn werken en het idee bleef vervolgens stil liggen. Jammer, want er zijn zoveel leuke dingen waar ik over wil schrijven:

Allemaal superleuke dingen dus, waar ik graag over wil schrijven.

Maar goed — een nieuw begin met Eleventy

In een goed gesprek met Claude (AI LLM) is het roer omgegaan en bouw ik nu de website met Eleventy. Ik ga niet doen alsof ik daar echt verstand van heb, maar ik kan in het kort vertellen hoe ik het gebruik.

Wat is Eleventy?

Eleventy (afgekort als 11ty) is een static site generator. Dit is een tool die de inhoud omzet naar statische HTML-pagina's. Anders dan WordPress heeft Eleventy geen database nodig en draait het niet op een server. Je schrijft je content in eenvoudige tekstbestanden, zoals Markdown, en Eleventy bouwt daar een snelle, lichtgewicht website van.

Het grote voordeel: de site is razendsnel, veilig en eenvoudig te hosten. Er is geen inlogpagina, geen plugin die verouderd raakt en geen database die gehackt kan worden. Je hebt volledige controle over wat er op je site staat en niet meer dan dat. Markdown speelt hierin een centrale rol; daarover meer in het volgende stukje.

Wat is Markdown?

Markdown is een lichtgewichte opmaaktaal waarmee je tekst kunt opmaken met simpele tekensymbolen. Een hekje (#) maakt een koptitel, dubbele sterretjes (**vet**) maken tekst vetgedrukt en een streepje (-) maakt een opsomming. Je schrijft het als gewone tekst in een tekstverwerker, maar het eindresultaat ziet eruit als een nette, opgemaakte webpagina.

Het slimme is dat de opmaak ook in de broncode gewoon leesbaar blijft, je hoeft niet op knopjes te klikken zoals in Word. Eleventy neemt deze Markdown-bestanden en zet ze automatisch om naar HTML, klaar om in een browser te tonen.

Hoe ik het gebruik

Op mijn computer heb ik in Visual Studio Code een Eleventy-omgeving staan. Hier staat een template die de Markdown-bestanden omzet naar HTML-pagina's met een goede structuur en tags, zodat blogartikelen netjes te groeperen zijn.

Het gebruik van Markdown levert enige beperkingen op in wat ik standaard wel of niet kan doen. Tegelijkertijd denk ik dat dit de site strak houdt en dat het redelijk eenvoudig is om nieuwe content te schrijven.