TypeScript Berlin · Meetup
TypeScript Berlin Meetup
We meet in Berlin for short talks on TypeScript, design, and architecture, hosted at Prisma. Slides from every meetup live here.

Meetups
Dates, venue, and RSVPs are on Meetup. Join the group to hear about the next event.
SlidesApplying Design & Architectural Patterns in TypeScriptPrisma · Prenzlauer Allee 193, Berlin
The first TypeScript Berlin meetup we recorded and published. A focused evening on applying design and architectural patterns in TypeScript — from interfaces and dependency injection through dependency inversion to hexagonal architecture, with real examples from Prisma.
Introduction: Architecture, AI, and TypeScript
What software architecture is, why it matters more now that AI agents write the code, and how to enforce the rules in types instead of docs.
Interfaces, Depending on Abstractions, and Dependency Injection
Depending on interfaces instead of concretions, and receiving dependencies instead of importing them.
Segregating Interfaces and Dependency Inversion
Small interfaces per concept, and letting the consumer declare the interface it depends on. Built on a real example from Prisma Next.
An Introduction to Hexagonal Architecture in TypeScript
Ports and adapters, pulling the evening's techniques into one structure.
Slides not available
Come to the next one
Join the group and you'll hear when the next meetup is scheduled.
From past meetups
A full room at Prisma in Prenzlauer Berg.



