00:00:00:00

September 21 & 22, 2023

4pm CEST / 7am PST / 10am EST

The Type of Conference Developers Need

  • â„–1
    Most Adopted Technology
    Based on year-on-year growth
  • 20+
    Industry Experts
    Sharing know-hows
  • 5K+
    Web devs
    Gathering in the cloud

The type safety you need with the community you love

TS Congress is an online event for web developers on all things TypeScript. Learn from industry professionals and community members, exchange ideas, interact, and collaborate in the form of a modern tech event.

For the entire experience, get a full-pass ticket.

Participate in workshops, network with thousands of other TypeScript folks, and more on September 21 & 22, 2023.

This year we'll cover:

Don't miss a thing! Follow us

Features

Join us and watch the global premiere of TypeScript documentary live

NETWORKING

Join live chat rooms, meet new friends and new opportunities

Mateusz Burzyński

Mark Erikson

Aleksandra Sikora

Titian-Cornel Cernicova-Dragomir

 Stefan Baumgartner

Ryan Cavanaugh

Maria Solano

Matteo Collina

Daniel Rosenwasser

Lydia Hallie

Paul Serraino

Jake Bailey

AWESOME SPEAKERS

High-quality talks from field experts

Speakers

Full Info
Mateusz Burzyński
fancy types
Mateusz Burzyński
Stately, Poland
Talk: Infer multiple things at once with reverse mapped types

My name is Mateusz Burzyński and I'm a JavaScript developer focused on React ecosystem. I'm also a big OSS enthusiast. I believe that node_modules is not a black box and I dive into it frequently - that has led me to maintain a few popular repositories like XState, Emotion, Changesets, Redux-Saga. Recently, I also started to contribute to TypeScript itself.

Full Info
Mark Erikson
typescript libraries
Mark Erikson
Replay.io, USA
Talk: Publishing TS Libraries for Fun and Profit

Mark Erikson is a Senior Front-End Engineer at Replay, and lives in southwest Ohio, USA. Mark is a Redux maintainer, creator of Redux Toolkit, and general keeper of the Redux docs. He tweets at @acemarke, and blogs at https://blog.isquaredsoftware.com. He spends much of his time answering questions about React and Redux anywhere there's a comment box on the internet, and usually hangs out in the Reactiflux chat channels.

Full Info
Aleksandra Sikora
performance
Aleksandra Sikora
The Guild, Poland
Talk: TypeScript Performance: Going Beyond the Surface

Aleksandra is a software engineer based in Wrocław, Poland. She's worked as a full-stack developer with many different languages such as Elixir, Golang, Python, and TypeScript. She was previously a tech lead for the Hasura Console, and now she's a lead maintainer of Blitz.js.

Full Info
Titian-Cornel Cernicova-Dragomir
performance
Titian-Cornel Cernicova-Dragomir
Bloomberg, Romania
Talk: Faster TypeScript builds with --isolatedDeclarations

I am a developer in the JavaScript infrastructure team at Bloomberg where I work on JavaScript and TypeScript tooling for internal developers. I am very passionate about TypeScript and try to help others by answering TypeScript questions on Stack Overflow. I am currently the number 3 answerer for the TypeScript tag. (https://stackoverflow.com/tags/typescript/topusers). I am also a TypeScript compiler contributor, where I recently contributed the implementation of ES class private methods and private static members. (https://github.com/microsoft/TypeScript/graphs/contributors).

Full Info
 Stefan Baumgartner
type safety
Stefan Baumgartner
Oida.dev, Austria
Talk: The Lies We Tell Ourselves Using TypeScript

Stefan Baumgartner is a software architect based in Austria and the owner of oida.dev. He is the author of “TypeScript in 50 Lessons”, published by Smashing Magazine, and "The TypeScript Cookbook", published by O'Reilly. He organizes ScriptConf, DevOne, and Rust Linz, and co-hosts the German-language Working Draft podcast. Stefan enjoys Italian food, Belgian beer, and British vinyl records.

Full Info
Ryan Cavanaugh
fancy types
Ryan Cavanaugh
Microsoft, USA
Talk: Let's Make a Generic Inference Algorithm

Ryan Cavanaugh has been working on the TypeScript team at Microsoft since before its first public release in 2012. He's worn many hats in this time, including tester, developer, customer data, and now serves as the development manager for the compiler team.

Full Info
Maria Solano
tooling
Maria Solano
Microsoft, Canada
Talk: How TypeScript is integrated in your editor

My name is Maria and I'm a software engineer at Microsoft in the TypeScript team. I mostly focus on its language support in Visual Studio, but I also work in the JavaScript project system and the integration of other language servers into the IDE (like ESLint and Angular). When I'm not debugging mysterious code I didn't write, I enjoy giving my 2¢ to open source.

Full Info
Matteo Collina
code generation
Matteo Collina
Platformatic, Italy
Talk: Generating types without climbing a tree

Matteo is the Co-Founder and CTO of Platformatic.dev with the goal to remove all friction from backend development. He is also a prolific Open Source author in the JavaScript ecosystem and modules he maintain are downloaded more than 12 billion times a year.

Previously he was Chief Software Architect at NearForm, the best professional services company in the JavaScript ecosystem. In 2014, he defended his Ph.D. thesis titled "Application Platforms for the Internet of Things".

Matteo is a member of the Node.js Technical Steering Committee focusing on streams, diagnostics and http. He is also the author of the fast logger Pino and of the Fastify web framework.

Matteo is an renowed international speaker after more than 60 conferences, including OpenJS World, Node.js Interactive, NodeConf.eu, NodeSummit, JSConf.Asia, WebRebels, and JsDay just to name a few. He is also co-author of the book "Node.js Cookbook, Third Edition" edited by Packt.

In the summer he loves sailing the Sirocco.

Full Info
Daniel Rosenwasser
fancy types
Daniel Rosenwasser
Microsoft, USA
Talk: Taming Language Models through TypeScript

Daniel is a language designer and PM on TypeScript.

Full Info
Lydia Hallie
architecture
Lydia Hallie
Vercel, The Netherlands
Talk: Exploring the TypeScript-first architecture of modern frameworks

Lydia Hallie is a software engineer specializing in TypeScript, React, and Web Performance. In her free time, she enjoys creating visualized resources on lower-level technical concepts. She currently works as Staff Developer Advocate at Vercel.

Full Info
Paul Serraino
javascript
Paul Serraino
Rollbar, USA
Talk: Generating Typed Code

Senior software engineer at Rollbar with over 10 years of experience building web applications.

Full Info
Jake Bailey
tooling
Jake Bailey
Microsoft, USA
Talk: Migrating TypeScript to Modules: The Fine Details

I'm Jake and I'm a Senior Software Engineer at Microsoft working on TypeScript. I'm mainly focusing on performance and infrastructure, but still work on whatever's fun (or manages to nerd-snipe me)! Before TypeScript, I worked on Pylance and pyright on Microsoft's Python team.

Orta Therox
USA
Talk: What is "TC39: Type Annotations" aka the Types as Comments proposal

Orta is a developer/designer who works on web-powered games. Prior to that, he worked on the TypeScript team in Microsoft. He has a decade of open source contributions ranging across many eco-systems, helps maintain a dependency manager for iOS, built Danger in many languages, contributes to working groups like GraphQL and in core teams like Jest, Svelte and React Native. You've probably seen his open-source design work in the React/TypeScript ecosystem.

Full Info
Lizz Parody
tooling
Lizz Parody
Stateful, Colombia
Talk: Unlocking TypeScript's Potential: Exploring the Power of Ecosystem Tooling

Liz is a community-taught Software Engineer focused on JavaScript, and Head of Developer Relations at NodeSource. She organizes different community events such as JSConf Colombia, Pioneras Developers, Startup Weekend and has been a speaker at EmpireJS, MedellinJS, PionerasDev, Node+JS Interactive, NodeConf and others.

She loves sharing knowledge, promoting JavaScript and Node.js ecosystem and participating in key tech events and conferences to enhance her knowledge and network.

Maël Nison
Datadog, France
Talk: How to make our CLIs safer with types?

Maël is a distinguished software engineer, recognized for his contributions to the tech industry. He is currently the lead maintainer for Yarn, a popular JavaScript package manager. Maël's expertise extends across multiple domains, but he specializes in front-end development, JavaScript, and TypeScript. Known for his practical and innovative solutions, Maël's work has been integral to improving JavaScript's ecosystem. Apart from his professional achievements, Maël is a passionate advocate for open source projects and contributes to various initiatives.

Full Info
Tibor Blenessy
tooling
Tibor Blenessy
SonarSource, Slovakia
Talk: Advanced linting rules with ESLint

I am a Software Engineer at SonarSource working on JavaScript/TypeScript static analysis in SonarQube, SonarCloud, and SonarLint. I am passionate about coding and developer tools. I want to help developers write reliable and secure code.

Full Info
Daniel Roe
frameworks
Daniel Roe
NuxtLabs, UK
Talk: Making Magic: Building a TypeScript-First Framework

Daniel leads the Nuxt core team - previously CTO of SaaS startup and founder of a creative agency focusing on clarity of vision and message. His open-source work has a focus in the Vue.js and Nuxt ecosystems and he's involved in consultancy with companies around the world, particularly around JAMstack, serverless and software architecture. He's based in the North East of England where he lives with his family, three cats, and a dog.

Full Info
Andrew Branch
modules
Andrew Branch
Microsoft, USA
Talk: Are the (module) types wrong?

Andrew joined the TypeScript team at Microsoft in 2019. As a former frontend developer, one day he looked too closely at the differences between Node and bundlers and has been falling down the rabbit hole of JavaScript modules ever since. He's currently on a quixotic mission to fix every npm package with arethetypeswrong.github.io—or at least fix a few while leaving behind some good documentation.

Full Info
Jamie Barton
graphql
Jamie Barton
Grafbase, UK
Talk: Unify Data Sources with GraphQL at the edge

GraphQL, React, Serverless, and Jamstack advocate. Mostly creating videos and content on this, and more.

Full Info
Jenn Junod
developer experience
Jenn Junod
Aiven, USA
Talk: Lessons Learned While Learning Live

Jenn is a multifaceted individual with a passion for technology and a heart for people. Currently, she works as a Developer Advocate for Aiven, where she helps developers harness the power of data infrastructure. Outside of work, Jenn hosts Teach Jenn Tech, about exploring technology. Jenn also hosts a thought-provoking podcast called Sh!t You Don't Want to Talk About, where she fearlessly dives into challenging topics such as mental health, equity, and diversity. Her goal is to create a safe and welcoming space for honest conversations, where people from all backgrounds can feel heard and understood. Jenn's focus is on PostgreSQL and TypeScript and she is always eager to learn and explore new technologies. She thrives on diving deep into complex problems, finding elegant solutions whether she's coding, teaching, or podcasting. Jenn is an advocate for social justice, striving to make the tech industry more equitable and diverse, ensuring everyone has a seat at the table. In all her endeavors, Jenn is a force to be reckoned with, fueled by her love of people and her passion for technology.

Full Info
David Blass
runtime
David Blass
ArkType, USA
Talk: ArkType: Bringing TypeScript to Runtime

David Blass is a full-time open source TypeScript developer and author of ArkType, a 1:1 validator for TypeScript. ArkType is the first validator to include a static parser that can infer TypeScript’s syntax as well as a full type system that can compare arbitrary pairs of types for assignability and automatically discriminate unions. Predictably, David loves parsers and types, but also bow ties and his wife’s vegan cooking. He lives with her and their 5 pets in Boston, Massachusetts, and is currently pursuing funding to continue working on ArkType full-time!

Full Info
Matt Butcher
frameworks
Matt Butcher
Fermyon, USA
Talk: Running TypeScript in WebAssembly on the Cloud

Matt Butcher is co-founder and CEO of Fermyon, the serverless WebAssembly in the cloud company. He is one of the original creators of Helm, Brigade, CNAB, OAM, Glide and Krustlet. He has written and co-written many books, including "Learning Helm" and "Go in Practice." He is a co-creator of the "Illustrated Children’s Guide to Kubernetes" series. These days, he works mostly on WebAssembly projects such as Spin, Fermyon Cloud and Bartholomew. He holds a Ph.D. in Philosophy. He lives in Colorado, where he drinks lots of coffee.

Full Info
Artur Kenzhaev
tooling
Artur Kenzhaev
Zoa, UK
Talk: Enhanced AST Static Analysis with Typescript Language Server

I'm Artur and I'm a Tech Lead at Zoa in Apps Platform team, which is mainly focused on Typescript, React and React Native ecosystem, providing tools, pipelines and libraries for other teams to build cross-platform applications.

Nathalia Rus
Custodian, UK
Talk: From Theory to Practice: harnessing Typescript for successful Atomic Design implementation

Co-Founder of Custodian, VC-backed insurtech startup based in London. Nathalia also created Metos - metos.app, a platform for writers. French multi-awards technologist, you can find her on instagram at @yeahgirlscode where she documents her journey in tech. Outside of coding, Nathalia trains in Muay Thai and enjoys playing different musical instruments.

Lucas Santos
Klarna, Sweden
Talk: TypeScript Survival Guide: Life-Saving Tips and Techniques

Lucas is a Brazilian programmer, content creator, and professional trainer who works as Senior Software Engineer at Klarna. He's been working working with Web applications for over a decade, especially with JavaScript and TypeScript. He's also a Google Developer Expert, Microsoft MVP, and Docker Captain who has been talking about technology both nationally and internationally for years. Member & Contributor to Node.js, TC39 Outreach, KEDA Project, and the TypeScript language.

Full Info
Michael Poteat
fancy types
Michael Poteat
Volley Inc, USA
Talk: The Potential of Higher-Kinded Types for Library Semantics

Located in the vibrant city of San Francisco, Mike Poteat is a committed technical leader, skilled software engineer, and approachable people manager. His areas of interest are wide-ranging and encompass programming, type theory, pure mathematics, and more.

In the open-source world, Mike has had the opportunity to contribute to meaningful projects. One of these, hkt-toolbelt, applies higher-kinded types to TypeScript in an attempt to expand its functionality. Additionally, he's worked on spellbound, an agent-based LLM-powered VS Code extension that aims to enhance the usability of the platform.

Currently, Mike finds himself immersed in the voice AI industry at a startup backed by Y Combinator. He's part of a team working on the front lines of artificial intelligence, continually learning and evolving their approach to create cutting-edge solutions.

Away from his day job, Mike takes time to reflect and share his experiences on his blog, code.lol. He delves into topics around machine learning, programming, and other tech-related subjects, hoping that his musings might offer value to others exploring these fields.

Full Info
Kevin Whinnery
database
Kevin Whinnery
Deno, USA
Talk: Using TypeScript with Key/Value Databases

Kevin Whinnery is the Head of Developer Relations for Deno, the new TypeScript and JavaScript runtime from the creator of Node.js. Kevin is a long-time web developer, teacher, and author to a number of successful open source projects like the twilio-node module, TerminalQuest, and several others best left in the dustbin of history (unless you need a SOAP API client). Kevin lives just outside Minneapolis, MN, where he will gladly point you to your favorite local cuisine upon request.

Full Info
David Sherret
tooling
David Sherret
Deno, Canada
Talk: Replacing Shell Scripts with Cross-Platform TypeScript

I'm David and work as a software developer on Deno. In the past, I worked professionally in the medical device and healthcare industry. I maintain several TypeScript related open source projects and have been using TypeScript for almost 10 years. When not coding, I enjoy playing soccer, going for bike rides, and practising piano.

Full Info
Akash Joshi
type safety
Akash Joshi
SigTech, UK
Talk: Unleashing Object Proxies: Building Type-Safe Wrappers for Anything

A Senior Software Engineer at SigTech, Akash is a self-taught programmer who started his journey from playing video games to developing them. Spending the last year building software at Meta, he's now helping build apps at a rapid speed through the power of React and Typescript.

Our MCs

Matt Pocock
Vercel, UK

Matt is a developer advocate at Vercel, and is working on a video course called Total TypeScript.

Floor Drees
Aiven.io , Netherlands

Staff Developer Advocate at Aiven.io.

Organizer Devopsdays Amsterdam, Devopsdays Eindhoven, and several meetups, including contributing.today, on open source topics and tools. I knit and do crossstitch and I own chickens.

Lizz Parody
Stateful, Colombia

Liz is a community-taught Software Engineer focused on JavaScript, and Head of Developer Relations at Fusebit. She organizes different community events such as JSConf Colombia, Pioneras Developers, Startup Weekend and has been a speaker at EmpireJS, MedellinJS, PionerasDev, Node+JS Interactive, NodeConf and others.

She loves sharing knowledge, promoting JavaScript and Node.js ecosystem and participating in key tech events and conferences to enhance her knowledge and network.

Daphne Liu
Grow Therapy, USA

Whee! I’m an emcee! Daphne is former maintainer of Design Systems at Lyft. She’s spoken at conferences such as CascadiaJS, HalfStack, Tapia, and soon SeattleJS...mostly because she likes to talk and make friends. When she’s not frontend-ing, catch her performing improv and writing comedy sketches!

Program Committee

Josh Goldberg
Open Source Developer, USA

Hi, I’m Josh! I’m an independent full time open source developer. I work on projects in the TypeScript ecosystem, most notably typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. I’m also the author of the O’Reilly Learning TypeScript book, a Microsoft MVP for developer technologies, and an active conference speaker. My personal projects range from static analysis to meta-languages to recreating retro games in the browser. Also cats.

John Reilly
Investec, UK

Long-time Londoner, born in Bristol and raised in Fleet.

I blog at https://blog.johnnyreilly.com and I work/have worked on a number of open-source TypeScript projects including:

  • Definitely Typed
  • ts-loader
  • fork-ts-checker-webpack-plugin

I also wrote the history of Definitely Typed: https://blog.johnnyreilly.com/2019/10/08/definitely-typed-movie.

Kelli Rockwell
Sourcegraph, USA

Kelli is a fullstack engineer based in Seattle, WA and working at Sourcegraph to build tools that improve how we work with code. When she's not consuming boba, aka bubble tea, you can usually find her evangelizing TypeScript at yet another developer meet-up, advocating for women and underrepresented folks in tech, or nagging her teammates to update the docs.

Lenz Weber-Tronic
Apollo GraphQL, Germany

Lenz Weber-Tronic works as Senior Staff Software Engineer at Apollo GraphQL, where he is part of the team maintaining the Apollo TypeScript Client.

He is a maintainer of Redux Toolkit and if he’s not currently trying to summon elder gods with weird TypeScript incantations he can usually be found on StackOverflow answering questions on Apollo and Redux usage or opening random PRs on GitHub.

GITNATION MULTIPASS

Remote Full Ticket with Multipass

September 21 & 22 (Remote)

17/month

Remote participation on September 21 & 22

Interactive video stream in HD quality

Remote networking

Interactive sessions with speakers

Free remote workshops

Early access to talk recordings

Remote afterparty

Remote tech discussion rooms

Certificates on conference / workshop participation

Full remote access to React Summit,
JSNation, Vue.js Live
TechLeadConf and
more JS conferences

Order now

Full-access attendee perks

Free workshops

icon
Get your hands on hot tech, recording included

Community reunion

icon
Enjoy cutting-edge ideas and insights

Enjoy Full HD streaming quality

icon
Experience the event in full quality on a big screen

Get talk recordings right after the conference

icon
Others will receive them one month after the event

IMPROVE YOUR LINKEDIN WITH A FRESH CERTIFICATE

Share your achievement with colleagues

CHAT ROOMS WITH SPEAKERS

Join virtual rooms with top TypeScript developers

SPEAKERS' DISCORD CHANNEL

Enjoy more space for your conversation with speakers

Your chance to get a free full ticket

Share your personal badge on Twitter or Linkedin and get a free limited Watch-only Ticket (50% of talks, no workshops). When 3 friends register with your badge you get a free Full Remote Ticket.

Share badge and get a full ticket
983402

Korben
Dallas

[email protected]

Discussions

Explore specific technologies in their dedicated video rooms.

 
Ecosystem Tooling logo
01

Ecosystem Tooling

Maël Nison closeup

Maël Nison

Tibor Blenessy closeup

Tibor Blenessy

Aleksandra Sikora closeup

Aleksandra Sikora

Titian-Cornel Cernicova-Dragomir closeup

Titian-Cornel Cernicova-Dragomir

Mateusz Burzyński closeup

Mateusz Burzyński

Jake Bailey closeup

Jake Bailey

David Blass closeup

David Blass

Maria Solano closeup

Maria Solano

Michael Poteat closeup

Michael Poteat

David Sherret closeup

David Sherret

Ecosystem Tooling
 
Contributing to TypeScript logo
02

Contributing to TypeScript

Titian-Cornel Cernicova-Dragomir closeup

Titian-Cornel Cernicova-Dragomir

Mateusz Burzyński closeup

Mateusz Burzyński

Ryan Cavanaugh closeup

Ryan Cavanaugh

Jake Bailey closeup

Jake Bailey

Maria Solano closeup

Maria Solano

Contributing to TypeScript
 
TypeScript Shenanigans logo
03

TypeScript Shenanigans

Maël Nison closeup

Maël Nison

Orta Therox closeup

Orta Therox

Titian-Cornel Cernicova-Dragomir closeup

Titian-Cornel Cernicova-Dragomir

Mateusz Burzyński closeup

Mateusz Burzyński

 Stefan Baumgartner closeup

Stefan Baumgartner

Jake Bailey closeup

Jake Bailey

David Blass closeup

David Blass

Maria Solano closeup

Maria Solano

Michael Poteat closeup

Michael Poteat

TypeScript Shenanigans
 
TypeScript Feature Spotlight logo
04

TypeScript Feature Spotlight

Titian-Cornel Cernicova-Dragomir closeup

Titian-Cornel Cernicova-Dragomir

Mateusz Burzyński closeup

Mateusz Burzyński

Jake Bailey closeup

Jake Bailey

Maria Solano closeup

Maria Solano

TypeScript Feature Spotlight

Follow us for updates

Subscribe to our conference newsletter and get the latest updates and special deals.

Giving back to community

We try our best to make all our events accessible and inclusive for a diverse audience. Get in touch with us if you wish to support this initiative, and help us provide Diversity Scholarships for underrepresented groups in tech.

100 of 100 extra diversity scholarships sponsored
Faces

Sponsors

Platinum
Gold
Media Partners
Tech Partners

This event is over. Do not miss others with GitNation Multipass.

Learn about multipass