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

    Blog

    Writing about software. Architecture. Craft.

    Practical writing on architecture, team habits, delivery systems, and the automation that helps software work feel calmer and more repeatable.

    • Deep dives
    • Field notes
    • Evergreen guides

    Latest

    Recent writing with a practical bias.

    Latest post first, then browse by topic and depth.

    Posts
    32

    Articles currently hosted on my site and cross-posted to Medium.

    Tags
    72

    Topics and themes covered in my writing across various publications.

    Series
    3

    Grouped reading tracks so related posts are easier to follow in sequence.

    Experience
    9+

    Years of writing and sharing engineering knowledge across the web.

    The santi020k way

    A clearer home for my engineering principles.

    A new blog section collecting the principles I keep returning to around ownership, code quality, feedback, responsive thinking, and calmer releases.

    Browse the full series

    This series turns a private set of notes into public writing. The throughline is simple: stronger teams care about the whole system, not just the local task in front of them.

    The posts cover ownership, code smells, review language, Git habits, responsive standards, team conventions, release discipline, and small readability choices that compound over time.

    12 postsNewly imported
    Engineering CultureCode QualityCode ReviewDelivery Systems

    It is the right track if you want the cultural and operational rules behind how I like to build software teams, not only the framework-specific implementation details.

    Series

    Follow related posts in order.

    Related posts now live in clearer tracks, so topics like Next.js delivery systems and ESLint tooling feel like connected reading instead of isolated entries.

    Browse all series
    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

    Newsletter

    Keep up with new writing.

    A low-volume email for new engineering notes, architecture writeups, and practical lessons from the work.

    Engineering notes & writeups

    RSS

    Monthly at most. Unsubscribe anytime. Privacy.