1.5-Day On-Site Engagement · Audited on your codebase

TypeScript Performance for Dev Teams

Testimonial 1
Testimonial 2
Testimonial 3
Testimonial 4
5.0
Trusted by 5000+ engineers

OVERVIEW

Make your TypeScript codebase fast to build again

Your TypeScript builds, CI type-checking, and editor have slowed down as your codebase grew. This engagement fixes that. We audit your actual repository first, then spend a hands-on day and a half teaching your team how the compiler really works and applying the fixes as real pull requests — built for the TypeScript 7 era.

WORKSHOP CURRICULUM

What we cover together

From how the TypeScript compiler spends its time to fixing it on your own repository: live tracing and diagnostics, config and type-level refactors, CI strategy, the new TypeScript 7 native compiler, and a hands-on clinic where your build owners ship the fixes as pull requests.

WorkshopHands-on practice & coding
LectureConcepts & theory
Lecture
How tsc spends its time: scanner → parser → binder → checker → emit, and why type-checking dominates
Lecture
What makes types slow: instantiation explosion, large unions, distributive conditional & recursive mapped types
Workshop
Hands-on diagnostics on your repo: --extendedDiagnostics, --generateTrace + analyze-trace, about://tracing
Workshop
Scope & module resolution: --explainFiles, --traceResolution, --showConfig
Lecture
Config wins: skipLibCheck, incremental + .tsbuildinfo, project references, isolatedModules, verbatimModuleSyntax
Workshop
Type-level refactors: capping recursion, simplifying generics, interface vs intersections, removing barrel files
Lecture
CI strategy: split transpile (esbuild/swc) from the type-check gate, cache .tsbuildinfo, fail-fast type jobs
Lecture
TypeScript 7 native compiler: parallelism (--checkers, --builders), realistic speedups, migration caveats
Workshop
Editor performance: TSServer traces and --generateCpuProfile for IntelliSense lag
Lecture
Making it stick: performance budgets and regression tracking

OUTCOMES

What your team walks away with

This engagement is for teams whose TypeScript builds, CI, and editor have slowed as the codebase grew. By the end, your builds are measurably faster, the fixes are merged, and your team knows how to keep it that way.

Faster tsc builds and CI type-checking, measured before and after
A prioritised performance audit of your actual codebase
Config and type-level fixes applied as real pull requests
A “keep TypeScript fast” playbook with PR guardrails
Your team fluent in the TypeScript performance toolchain

THIS WORKSHOP IS FOR YOU IF

Who this is designed for

Your tsc builds or CI type-checking have become painfully slow
The editor lags — slow autocomplete/IntelliSense on large files
You're on a growing TypeScript codebase or a monorepo
You want to adopt TypeScript 7 (the native compiler) the right way

MEET YOUR INSTRUCTORS

Davy Engone

Davy Engone

Founder & Software Mentor @ Hackages

Davy has trained 5,000+ engineers and helps teams tame large TypeScript codebases. This engagement distills years of real-world compiler-performance work into a hands-on day and a half that leaves your builds measurably faster.

A DAY WITH HACKAGES

How we structure the engagement

Day 1 · Morning · 08:30–12:30

Diagnose: how tsc spends its time, live tracing on your codebase, and finding the real bottlenecks

Day 1 · Afternoon · 13:30–17:30

Fix: config wins, type-level refactors, CI strategy, TypeScript 7, and performance budgets

Day 2 · Morning · Implementation clinic

Hands-on with your build owners: fix the top bottlenecks together and ship the changes as pull requests

TOOLS & FOCUS AREAS

What your team works with

TypeScript Compiler (tsc)

TypeScript Compiler (tsc)

The diagnostics toolchain: --extendedDiagnostics, --generateTrace, @typescript/analyze-trace, and trace flame charts on your own codebase.

Build

Project references & build

incremental builds, .tsbuildinfo, tsc -b, and monorepo orchestration to only re-check what changed.

TS7

TypeScript 7 (native)

The Go compiler: parallelism controls (--checkers, --builders), realistic speedups, and a safe migration path.

PRICING

Train your team today

The cost to train your team is a fraction of the cost to replace them.

€8,000/team

* excl VAT

What's included:

Codebase performance audit before the workshop (under NDA)
Day 1 full learning day (up to 8 engineers)
Day 2 hands-on implementation clinic (3–4 build owners)
Before/after metrics, applied PRs, and a “keep-it-fast” playbook
Delivered on-site · follow-up remote check-in included

* Up to 8 participants · excludes travel · pricing may vary by codebase size and format

FAQ'S

if your question wasn't answered below

Chances are at this stage you have a couple questions. Here are a few questions that are often asked.

Compile-time and developer-experience performance: slow tsc builds, slow CI type-checking, and editor/IntelliSense lag. It's not about runtime app performance — it's about making your codebase fast to build and pleasant to work in.