Architecture, AI & TypeScript · Will Madden
← → navigate · F fullscreen

Introduction

Architecture, AI,
and TypeScript

What it is, why it suddenly matters, and how to apply it.

Will Madden · PrismaTypeScript Berlin

Tonight's topic

Software architecture in TypeScript

First, two quick questions: who's it for? and what even is it?

Question 1

Who is this for?

Question 2

What is architecture?

Craft

how you write good code

  • naming · single responsibility
  • DRY · KISS · refactoring

We're already good at this.

Architecture

how you organize a system as it grows

  • your directory structure
  • Next.js endpoints vs server components
  • Simple rules for how your system grows

A positive definition

Architecture = simple rules for how your system grows

organic growth spaghetti 🍝 with rules maintainable

Why now?

AI.

Because agents move fast — and they're dumb.

Tonight

Tonight's talks

Vocabulary & techniques a framework that uses them