Skip to content

Search

Match titles, tags, and descriptions. Arrow keys to move,Enter to open,Esc to close.

Open from the page (not while typing in a field):/·KorCtrlK

    Series

    Follow related posts in order.

    Grouped reading paths — follow a topic from start to finish without hunting the archive.

    • Reading tracks
    • Practical sequence
    • Connected ideas
    Active series
    3

    Ongoing reading tracks with at least one published post.

    Posts grouped
    25

    Posts that belong to a series rather than standing alone in the archive.

    Reading tracks
    3

    Published reading tracks, including active and archived series.

    Series

    Current series on the site.

    Each series is a self-contained reading track — start at post one, follow the thread, finish with a complete mental model.

    Active series8 posts

    Building a Production Next.js App

    A practical sequence for turning a fresh Next.js codebase into a product teams can lint, test, document, deploy, and secure with confidence.

    Next.jsTestingCI-CDArchitecture

    A guided walkthrough from project structure to auth and delivery.

    Browse series
    Active series5 posts

    ESLint in Practice

    A focused track on config design, migrations, and the standards work that keeps code reviews sharper without slowing teams down.

    ESLintDeveloper ExperienceTypeScript

    Evergreen tooling notes for teams standardizing JavaScript and TypeScript work.

    Browse series
    Active series12 posts

    The santi020k way

    A running set of principles on ownership, review quality, code clarity, responsive thinking, and releases that do not rely on heroics.

    Engineering CultureCode QualityCode ReviewDelivery Systems

    Opinionated field notes on how strong software teams stay clear, calm, and accountable.

    Browse series