Welkom op mijn persoonlijke blog. Ik ben Coen ten Thije Boonkkamp, en dit is de plek waar ik vrij wil zijn om al mijn gedachten te delen. Over recht. Code. Startups. Successen (en mislukkingen). Ik wil over alles schrijven.
Tijdens mijn studententijd bouwde ik een legal tech startup en ontdekte dat ik niet mijn hele leven in Word wilde werken. Echter, ik ging failliet, en zat twee maanden in de bijstand. Ik werd aangenomen bij wat destijds hét Nederlandse trustkantoor was. Een karaktervormend hoofdstuk, waar ik contractueel weinig over mag zeggen, maar laten we het erop houden dat het niet bepaald verjaardagsfeest-materiaal is.
Daarna probeerde ik opnieuw een startup op te zetten, dit keer via UtrechtInc. Een geweldige community en solide lessen voor de meeste startups. Had ik er meer uit kunnen halen? Waarschijnlijk wel. Maar toen kwam COVID, de wereld stond op zijn kop, en ik balanceerde alweer op de rand van een faillissement.
Ik drukte op de resetknop en keerde terug naar mijn vangnet: juridisch werk. Bij Liance bloeide ik op. Ik adviseerde over cutting-edge life science projecten en maakte een enorme professionele groei door. Dit was het lanceerplatform dat ik nodig had. Nu werk ik weer voor mezelf en ben ik betrokken bij gave projecten zoals de 100+ studie van Amsterdam UMC, de Alzheimer Genetics Hub en de DEMENTREE biobank.
Tip Ik geef nog steeds goed beoordeeld juridisch advies aan selecte life science projecten. Heb je iets cools? Neem contact op.
Oh ja, programmeren. Bijna vergeten te noemen. Ik ontdekte de programmeertaal Swift al vroeg en besefte dat het perfect is voor het schrijven van juridische business logic. Dus volgde ik het klassieke advies: “Lanceer snel een app!” Ik bouwde een legal tech app… om er vervolgens achter te komen dat niemand mobiele apps gebruikt voor legal tech. Echt waar, dat is gewoon niet iets wat normale mensen doen.
Dus stapte ik over naar een website. Maar hier is de catch: ik ben koppig. Ik wilde geen HTML, CSS of JavaScript schrijven. Ik wilde Swift schrijven. En weet je wat? Een elegante website in Swift schrijven is moeilijk. Heb ik al gezegd dat ik van elegante code houd? Het is als kunst voor mij, maar elegante code schrijven is allesbehalve eenvoudig.
Gelukkig kwamen de programmeerboys van PointFree als redders in nood. Ik ben sinds 2018 abonnee, en hun content is puur goud. Hun aanpak is aantoonbaar de beste—clean, functioneel en elegant. Maar er is een probleem: afgezien van hun (open-source) website zijn er geen voorbeelden van deze aanpak in actie.
Een website bouwen in Swift? Het is leuk. Het is clean. Maar ook pijnlijk. Geïnspireerd door de elegantie van PointFree besloot ik coenttb.com te bouwen met Swift en Vapor. De reis? Belonend, maar vol hoofdpijnmomenten. Een dynamische front-end? Nog steeds een work in progress (Swift WASM-wizards, let’s talk!). Elegante, onderhoudbare code schrijven? Moeilijker dan het lijkt als je tegen de HTML/CSS/JS-stroom in zwemt.
Dus hier is de deal: ik maak coenttb.com open source.
Waarom? Omdat vanaf nul beginnen overrated is, en ik anderen graag de hoofdpijn wil besparen die ik heb doorgemaakt. Of je nu een Swift-nerd bent of gewoon nieuwsgierig naar Swift voor webontwikkeling, dit is voor jou.
Dit is wat ik hoop te bereiken:
Laten zien hoe je een Swift Vapor website elegant kunt structureren.
Je de trial-and-error-ellende besparen.
Feedback krijgen om het nog beter te maken.
Swift voor webontwikkeling is niet het makkelijke pad, maar het is een lonende reis als het goed wordt gedaan. Ben je ook op deze reis? Check de code, leer, fork, draag bij—wat je maar wilt.
Tip
Als deze post je aanspreekt, vind je mijn nieuwsbrief geweldig. Ik ga dieper in op legal tech, Swift/Vapor tips en lessen uit de praktijk.
Dit kun je verwachten:
Legal tech inzichten die je nergens anders vindt.
Tips om te bouwen in Swift/Vapor zonder gek te worden.
Eerlijke verhalen over de grind, successen en geleerde lessen.
Af en toe een deep dive in life sciences en de toekomst van technologie.
Geen fluff, geen spam—alleen echte, bruikbare content voor bouwers, denkers en makers.
Tip **Schrijf je hier in **
Tip