We enable developers to build amazing things


Lydia and Addy started work on the patterns.dev book to bring a modern perspective to JavaScript design, rendering and performance patterns.

About us 02

Lydia Hallie

Lydia Hallie is a full-time software engineering consultant and educator that primarily works with JavaScript, React, Node, GraphQL, and serverless technologies. She also spends her time mentoring and doing in-person training sessions.

About us 02

Addy Osmani

Addy Osmani is an engineering manager working on Google Chrome. He leads up a developer tooling team focused on making the web fast. His teams work on projects like Lighthouse, PageSpeed Insights, Chrome User Experience Report and others.

The humans behind patterns.dev

Team member 02

Lydia Hallie

Co-creator & Writer
Team member 01

Addy Osmani

Co-creator & Writer
Team member 03

Josh W. Comeau

Whimsical UX
Team member 04

Anton Karlovskiy

Software Engineer
Team member 05

Leena Sohoni-Kasture

Writer & Editing
Team member 06

Nadia Snopek



Patterns.dev articles are shared under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. You may remix, transform, and build upon the material. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.