8000 coenttb (Coen ten Thije Boonkkamp) · GitHub
[go: up one dir, main page]

Skip to content
View coenttb's full-sized avatar

Organizations

@rule-law @swift-institute

Block or report coenttb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
coenttb/README.md

Coen ten Thije Boonkkamp

Lawyer, legal engineer, software developer

Lawyer

Lawyer, specialised in research collaborations in the life sciences, with a background in corporate law.

  • Life sciences, since 2020: clinical trial and site agreements, consortium agreements, material and data transfer, privacy, grants and licences, for university medical centers, universities and biotech companies.
  • Corporate, 2017–2019, company lawyer at Intertrust: incorporations, turboliquidations and other liquidations, appointing and removing directors, corporate housekeeping, trust-office compliance (Wtt, Wft).
  • LL.M. Corporate Law, Utrecht University. Thesis: Handboek ongehoorzaam bestuur.
  • Practice and recommendations: tenthijeboonkkamp.nl

Legal Engineer

Law as code, in development at rule.law. The code is private; I'm happy to give a demo.

AI helps write the rules; the rules then run without AI. In the tools I build, documents stay on the device with local models by default. Remote models are opt-in, preferring privacy-focused ones such as Apple's Private Cloud Compute.

Statutes

Dutch legislation, the EU treaties, and selected EU regulations and directives, as typed Swift.

Personalized law

A statute as it reads for you. You answer its questions, or confirm answers drawn from your documents; the text then uses your name, leaves out what does not apply, and works out the facts the law turns on.

  • Book 2 Dutch Civil Code. "The private company" becomes "Your Name B.V.", provisions for public companies drop out, and it works out the company's size category and whether it qualifies for (turbo)liquidation, calculates relevant statutory dates and deadlines (takes into consideration Algemene Termijnenwet).
  • EU Regulation 261/2004. Passenger rights when a flight is cancelled or delayed.

Tax and procedure

  • VAT on a purchase: its treatment, when it is due, the small business scheme, and the filing and payment deadlines (Wet OB 1968)
  • Income tax and wage tax (Wet IB 2001, Wet LB 1964)
  • The objection period against a tax assessment or benefits decision: its last day, and whether an objection is in time, excusably late, or too late (Awb)
  • Tax collection (invordering)

Apps

  • Kees (Mac): names documents and updates their metadata (such as letter dates, identifiers, senders, addressees) using local AI;
  • Laurie (Mac, iPhone): collects documents from Dutch government, pension, insurer and bank portals. Proactively informs you of missing documents, due dates, and other actionable information.

Corporate housekeeping

Documents and registers for a B.V.:

  • Shareholders' register
  • Notice of general and board meetings
  • Appointment and removal of directors
  • Depositary receipts for shares (STAK): deed of incorporation, administration conditions, issuance, transfer
  • Stock appreciation rights
  • Invoices, letters, agendas, attendance lists, invitations, signature pages

Software Developer

Swift Institute: Swift packages in layers: swift-atoms, swift-molecules, swift-standards and swift-compositions.

Package What it does
swift-pdf PDF from HTML and Markdown
swift-html HTML, CSS and SVG as Swift types, following the WHATWG and W3C specs
swift-file-system Filesystem operations: scoped handles, atomic writes, zero-copy reads
swift-io-kernel Async I/O executor for blocking system calls

Agent tooling

  • Birdwatch (Mac): a menu bar app that finds stuck Swift and Xcode processes. Released and for sale, with licensing, checkout and terms.
  • A self-hosted Mac build runner for Claude sessions.
  • A read-only iCloud Mail MCP server.

Mentions

Contact

coen@coenttb.com · LinkedIn · X

Pinned Loading

  1. swift-compositions/swift-pdf swift-compositions/swift-pdf Public

    HTML-to-PDF document generation for Swift.

    Swift 86 9

  2. swift-compositions/swift-html swift-compositions/swift-html Public

    Type-safe HTML generation grounded in WHATWG and W3C specifications for Swift.

    Swift 34

  3. swift-compositions/swift-file-system swift-compositions/swift-file-system Public

    File system operations with a typed File value type, atomic writes, and directory traversal for Swift.

    Swift 23

  4. swift-compositions/swift-io-kernel swift-compositions/swift-io-kernel Public

    A high-performance async I/O executor for Swift.

    Swift 19

  5. swift-compositions/swift-linter swift-compositions/swift-linter Public

    A SwiftSyntax-based AST linter with SARIF-compatible diagnostics for Swift.

    Swift 1

0