Acht sprekers, vijf minuten per talk en onderwerpen die alle kanten op gingen. Dit waren de Four Digits Lightning Talks van 11 september 2026.
Foto: Harley-Davidson via Unsplash.
Geert-Jan en Teun de schilder
Teun Bongers schildert en Geert-Jan bouwt zijn website. Geert-Jan nam ons mee van ambachtelijke handgeschreven HTML tot volledig geoptimaliseerde builds en geautomatiseerde deploys.
Resultaat? 100% Lighthouse-score voor Teun Bongers, de beste schilder van Nijmegen en omstreken. Nu de backlinks nog: https://teundeschilder.nl/
Quint en zijn designsysteem
Quint nam het Noorse Designsystemet als uitgangspunt en bouwde daarop een eigen bibliotheek met 682 componenten. De applicatie biedt een preview, configurator en versiebeheer.
Componenten zijn afzonderlijk te downloaden of als bundel te exporteren als werkende demo-website.
Mathijs: add your service
Mathijs had een hartstochtelijk pleidooi voor service layers in Django-projecten. Dit houdt complexe applicatielogica uit views en models. De dependency-richting: view → service → model geeft een heldere structuur. Daarbij zijn service layers eenvoudiger te testen omdat je niet de volledige request/response nodig hebt.
Service layers are one honking great idea -- let's do more of those!
Four Digits CLI komt nu met een waarschuwing
Coen heeft aan de Four Digits CLI een nieuwe optie toegevoegd: `db_copy_warning`. Deze waarschuwing wordt weergegeven bij het kopiëren van databases tussen OTAP-omgevingen. De waarschuwing is per project te configureren.
De waarschuwingen maken gebruikers bewust van risico's en bieden alternatieven. Het is géén harde oplossing, maar een klein stapje in de richting van ontwikkelen zonder productiedata.
Een betaalsysteem met een Tikkie
Taha heeft zijn eigen stageopdracht verzonnen: hij gaat een betaalsysteem maken voor Stichting Nawa. Bezoekers zullen zelf snacks aan een digitaal mandje toevoegen en deze afrekenen met een Tikkie.
Zo kunnen de bezoekers snacken en komen de centen bij Nawa. Succes Taha!
Cache Components
Laurens nam ons mee naar Next.js Cache Components: `use cache`, `cacheLife`, cache-tags en on-demand invalidation.
Een pagina kan bestaan uit een statische schil met dynamische componenten. De cache van die componenten kan afzonderlijk verlopen of worden geïnvalideerd. Fetch-resultaten kunnen worden gekoppeld aan een document-ID. Wanneer dat document verandert, wordt de bijbehorende cache geïnvalideerd en kunnen afhankelijke onderdelen automatisch worden bijgewerkt.
Cache Components lossen eerdere frustraties op en zijn een fijne toevoeging aan de App Router.
Mike en RAG
Hoe zat het ook alweer met RAG? Mike gaf een spoedcursus. Het begint met een probleem: LLMs hebben geen directe toegang tot actuele of afgeschermde informatie.
Een LLM kan deze informatie alleen in een antwoord verwerken als die aan de prompt wordt meegegeven. RAG maakt dat mogelijk via zoeken in een vector database. Daar komt een hele keten bij kijken: documenten ingesten en extraheren, tekst chunken en embedden, indexeren, relevante informatie retrieven en re-ranken en uiteindelijk het antwoord genereren.
Mike demonstreerde dit live met een RAG-systeem dat was gevoed met de interne kennisbank van Four Digits.
Kees en the Art of Motorcycle Maintenance
Motorliefhebbers komen volgens het boek grofweg in twee smaken: de romantische en de klassieke school. De eerste scheurt liever door het landschap, terwijl de tweede meer geïnteresseerd is in de techniek.
Programmeren is niet zo sexy. Over het algemeen zijn wij geïnteresseerd in de techniek. Maar demotivatie loert bij tegenslag. Setbacks hebben een externe oorzaak en daar hebben we ervaring mee. De echte valkuil zit in hang-ups: interne blokkades die ontstaan door bijvoorbeeld de drang naar schoonheid, zingeving, verveling, haast en truth traps.
Boodschap: als het leven geen zin heeft, dan maak je zin. En als iets tegenzit, stap dan even terug en bekijk het van een afstandje om te ontdekken wat er echt toe doet.
Bedankt en tot de volgende Lightning Talks!
We praatten nog even na aan de bar.
Tot vrijdag 18 december 2026! 👋