Law. Code. Startups. Wins (and failures).

Hi, my name is Coen ten Thije Boonkkamp. Lawyer who writes code. Programmer who hacks legal rules. Always chasing that sole elegant solution to complex systems. Follow my blog to read my thoughts.

All posts

See all →
coenttb avatar
Blog 3 - Monday, 24 March 2025

Let’s take a tour through pointfree-html‘s API for generating HTML documents. We will discover how its HTML protocol composes HTML components using recursive rendering and appreciate its handling of attributes and styles—all while delivering blazing-fast performance. This library has made working with HTML much more pleasant for me, both for web content and everyday legal documents. I’m confident you’ll agree with me.

free40 minutes
coenttb avatar
Blog 2 - Friday, 21 March 2025

Let’s explore generating HTML in Swift—moving beyond brittle string interpolation and cumbersome formatting. Learn how tools like Plot and PointFreeHTML bring type-safety and elegance to document creation, and how code can be used to eliminate repetitive (legal) tasks.

free15 minutes
coenttb avatar
Blog 1 - Monday, 16 December 2024

Built a startup. Went broke. Sold soul. Built another startup. Almost went broke again. Hit reset, leveled up in life sciences, and now I’m doing my own thing—coding legal tech with Swift and sharing the grind.

I’m open-sourcing coenttb.com, my Swift Vapor website, because starting from scratch is overrated. Swift for web is hard, but it doesn’t have to be lonely.

Follow for legal tech, Swift tips, and lessons from almost going broke (twice).

Note

👉 Newsletter | Repo | X

free5 minutes

Subscribe to my newsletter

Periodically receive articles on law, code, startups, wins (and failures).

Discover the role of legal in the success of life science projects

Ten Thije Boonkkamp is where I offer my personal legal services for life science projects.