Skip to content
AtomicReps

Atomic Learn · for working engineers

The Courses.

You knew this once. Now you'll know it cold.

01Just landedNewest course
Frontend · JavaScript

The Event Loop You Stopped Drawing

Predict every log line again.

You ship async JavaScript every day.

  1. IThe MachineFree
  2. IIScheduled HopsFree
  3. IIIThe Checkpoint, Precisely
  4. IVThe Loop Meets the Screen
  5. VThe Loop Has Phases
  6. VIOne Thread, Many Escapes
Start level I6 levels · 28 lessons
02Frontend4 more courses
  • Frontend · CSS

    Modern CSS: What The Browser Took Back

    Four jobs you still do in JavaScript that the browser now does for you.

    Fluent in flexbox and grid. Behind on what shipped since.

    1. IDelete the JavaScriptFree
    2. IIComponents that know their contextFree
    3. IIIThe cascade above specificity
    4. IVSpecificity arithmetic
    5. VValues that compute
    5 levels · 24 lessonsStart level I
  • Frontend · React

    React Under the Hood

    What the framework does when you are not looking.

    You build React for a living.

    1. IThe Rendering ModelFree
    2. IIHooks, For RealFree
    3. IIIEscape Hatches
    4. IVConcurrency
    5. VPerformance
    6. VIServer & Forms
    6 levels · 28 lessonsStart level I
  • Frontend · TypeScript

    Types That Earn Their Keep

    The type system as a tool, not a tax.

    That colleague keeps suggesting things you don't understand.

    1. IType FoundationsFree
    2. IIEscape Hatches & NarrowingFree
    3. IIIGenerics
    4. IVType Transformation
    5. VModules & Emit
    6. VIDeclarations & The Compiler
    6 levels · 27 lessonsStart level I
03Data, networks and audit3 courses
  • Security · Compliance

    Surviving the SOC 2 Audit

    The auditor is not asking whether it is true. They are asking whether that is all of them.

    Someone has started asking you for evidence.

    1. IThe Window Already ClosedFree
    2. IIEvidence Is A PopulationFree
    2 levels · 8 lessonsStart level I
  • Security · Networking

    Wire Protocols & Applied Cryptography

    What actually happens between two machines, and who can forge it.

    You've deployed something that speaks TLS.

    1. IWhat Actually MovesFree
    2. IIHTTP And Its ShapesFree
    3. IIIPrimitives You Choose, Not Build
    4. IVProving Who Said It
    5. VThe Handshake And The Edge
    6. VITokens, And The Migration You Are Already In
    6 levels · 24 lessonsStart level I
04Beyond the stack2 courses
05Look it up26 entries
56 more in the queue. Vote to move yours up.

Frontend

2 queued

Backend

4 queued

DevOps & Infrastructure

4 queued

Architecture & CS

4 queued

Testing & Quality

4 queued

Security

4 queued

Data & Analytics

4 queued

Product & Practices

4 queued

iOS

4 queued

Android

4 queued

Cross-Platform

4 queued

AI & ML

4 queued

Design

4 queued

General

6 queued