Rechten. Code. Startups. Successen (en mislukkingen).

Hoi, mijn naam is Coen ten Thije Boonkkamp. Jurist die code schrijft. Programmeur die juridische regels hackt. Altijd op zoek naar de enige elegante oplossing voor ingewikkelde systemen. Volg mijn blog om mijn gedachten te lezen.

Ontvang periodiek artikelen over rechten, code, startups, successen (en mislukkingen).

Recente posts

Bekijk alle →
coenttb avatar
Blog 6 Modern Swift Library Architecture - Monday, 21 July 2025

Testing doesn’t have to be a tangled mess. Discover how modular Swift package architecture transforms testing—from brittle and slow to fast, focused, and intuitive. We’ll walk through real-world and show how adding dark mode touched only one test suite in one package. Yes, really.

gratis20 minuten
coenttb avatar
Blog 5 Modern Swift Library Architecture - Monday, 14 July 2025

When single-package modularity isn’t enough, it’s time to embrace composition of packages. Discover how to architect Swift library ecosystems that enable independent evolution, flexible integration, and possibilities you haven’t imagined yet.

gratis30 minuten
coenttb avatar
Blog 4 Modern Swift Library Architecture - Thursday, 10 July 2025

Ever found yourself trapped maintaining a giant Swift monolith? There’s a better way. Discover how modular Swift package design lets you break down complexity, speed up testing, and dramatically simplify maintenance. Let’s explore modern Swift architectures together—one package at a time.

gratis30 minuten
See all posts →

Abonneer je op mijn nieuwsbrief

Ontvang periodiek artikelen over rechten, code, startups, successen (en mislukkingen).

Featured Open Source Packages

Bekijk alle →

Boiler

Swift 6.0Alpha v0.1.0AGPL-3.0 / Commercial
boiler-badge

The Swift server framework that gets you from idea to production in record time. Start with zero configuration, then scale seamlessly to production complexity.

Built on Vapor (used by Apple) with type-safe HTML, routing, and dependencies throughout. Its modular architecture lets you compose exactly what you need, when you need it.

import Boiler

@main
struct Server {
    static func main() async throws {
        try await Boiler.execute {
            HTMLDocument {
                h1 { "Hello, World!" }
                    .color(.accent)
            }
        }
    }
}
View on GitHub →

swift-html

Swift 6.0v0.0.1Apache 2.0

Write HTML & CSS with the power and safety of Swift. Catch errors at compile-time, not runtime.

Features SwiftUI-like syntax that feels native to Swift developers, with dark mode built-in and zero runtime overhead. All validation happens at compile time, and it renders efficiently as bytes or String.

import HTML

let page = HTMLDocument {
    h1 { "Type-safe HTML" }
        .color(.primary)
    
    div {
        p { "Compile-time validation" }
            .fontSize(.rem(1.2))
    }
    .backgroundColor(
        light: .blue150, 
        dark: .blue900
    )
}
View on GitHub →

coenttb-mailgun

Swift 6.0Production ReadyAGPL-3.0 / Commercial

Professional Swift SDK with 100% Mailgun API coverage. Battle-tested with 200+ tests in production environments.

Built with modern Swift 6 concurrency (async/await throughout), type-safe from end to end, and includes dependency injection for easy testing.

import Mailgun

@Dependency(\.mailgun.client) var mailgun

let response = try await mailgun.messages.send(
    .init(
        from: try .init("hello@yourdomain.com"),
        to: [try .init("user@example.com")],
        subject: "Welcome to our service!"
    ) {
        h1 { "Welcome aboard!" }
    }
)
View on GitHub →

coenttb-com-server

Swift 6.0Production ReadyAGPL-3.0 / Commercial
coenttb-logo

The production source code for coenttb.com, showcasing real-world usage of the Boiler framework and swift-html DSL in a live production environment serving thousands of users daily.

This repository demonstrates best practices for building modern Swift server applications with features including type-safe routing, PostgreSQL database integration with migrations, user authentication (coming soon) and session management (coming soon), transactional email via Mailgun, and RSS/Atom syndication feeds.

Built with a modular architecture that separates concerns into reusable packages, making it an excellent reference for developers looking to understand how to structure and deploy production-grade Swift web applications. The codebase includes comprehensive environment-based configuration, Docker deployment support, and Heroku compatibility out of the box.

View on GitHub →

Ontdek de rol van legal in het succes van life science projecten

Ten Thije Boonkkamp is waar ik mijn persoonlijke juridische dienstverlening voor life science projecten aanbiedt.