Team KT — knowledge transfer

Your seniors, handing over what they actually know.

When you join a real team, nobody hands you a course — a senior sits you down for KT. Short, plain-language sessions: what each concept is, how it breaks in production, and what you tell the AI when you build it. The full map is below; sessions unlock as they’re recorded.

Watch now

3 live · new sessions land as they’re recorded

The full map

22 being recorded — every concept gets its session

Start here — Foundations2 of 2 live

0Introduction — Start Herewatch · 4:52the bar movedthe job is now judgmentAI = a genius juniorthe daily promiseFGit & GitHub — where your code liveswatch · 12:47version controlrepos & commitsbranchespull requests & reviewmerge conflictsgitignore & secretsrevert vs force-push

D1 · Identity & Access1 of 2 live

1Authenticationwatch · 4:59passwords & hashingbrute-forcesessions & tokens2FApassword resetOAuthaccount enumeration
2Authorization & access controlbeing recordedroles / RBACIDOR & object ownershipmulti-tenant data isolation

D2 · Data, Lists & APIs2 planned

3Pagination & listsbeing recordedoffset vs cursor paginationfiltering & sortingautocomplete / typeaheadinfinite-scroll vs pages
4Building a solid APIbeing recordedrate limiting & abuseerror contracts & status codesversioningbulk operationsreceiving webhookssoft-delete & data lifecycle

D3 · State, Consistency & Correctness2 planned

5Concurrency & race conditionsbeing recordedtransactions & atomicityrace conditions & lockinglost updatesunique constraints & dedup
6Data correctnessbeing recordedN+1 & indexeseventual consistencyclient + server validationtime & timezonesforms & double-submit

D4 · Frontend Under Real Conditions2 planned

7Frontend states & UXbeing recordedlist keysloading / empty / error statesoptimistic UIstale-response racesdebounce & throttleclient cache
8Inclusive & resilient frontendbeing recordedaccessibility (a11y)i18n / localizationoffline & flaky networks

D5 · Money & Commerce2 planned

9Payments done rightbeing recordedgateway / UPIidempotency & double-paymentreconciliationrefundsstoring moneyledgers
10Pricing & subscriptionsbeing recordedpricing / GST / coupons / currencysubscriptions, renewals & dunning

D6 · Reliability & Async2 planned

11When things failbeing recordedbackground jobs & queuestimeouts, retries & backoffcircuit breakersemail / SMS / push deliverysending webhooks
12Caching & real-timebeing recordedcaching & invalidationwebsockets & reconnection

D7 · Security2 planned

13Web security essentialsbeing recordedinput validationXSSSQL / NoSQL injectionCSRFCORSmass-assignment
14Infra & data securitybeing recordedsecrets & configSSRFfile-upload securitysecurity headers / HTTPS / cookies

D8 · Files, Media & Search2 planned

15Files, uploads & mediabeing recordedfile uploadsupload securityimage processing & thumbnailsCDN & signed URLs
16Search & big exportsbeing recordedfull-text search & relevancelarge exports & streaming

D9 · Observability & Operations2 planned

17Observabilitybeing recordedPII-safe loggingmonitoring & alertingaudit logserror tracking
18Shipping safelybeing recordedfeature flags & gradual rolloutzero-downtime migrations

D10 · Scale, Cost & the Real World2 planned

19Scale & costbeing recordedDB scaling (replicas / pools)cloud cost & quotasthird-party & vendor failureenv & config drift
20Compliance & analyticsbeing recordedDPDP / GDPR — deletion, export, consentanalytics & event-tracking correctness

D11 · AI-Era Engineering2 planned

21Building AI featuresbeing recordedprompt injection & jailbreaksLLM cost & limitsLLM output reliability
22Working with AI-written codebeing recordedreviewing an AI-generated PRthe test that tests nothing

D12 · Foundations1 planned

23Foundations the demo skipsbeing recordedschema & data modelingbackups & restore drills
KT is the handover. The License is doing it for real.

Three real tickets, reviewed like production — free, no card.

Start the Trail →
KT sessions · DevLicense