Learning

What I’m taking in

What’s in progress, what’s waiting, what’s finished — and the Field Notes when something actually sticks.

Signal Backlog

Books, videos, and articles that peaked interest. Promote one when you’re ready to start — don’t try to finish the pile.

Books

  • Book · systems thinking

    A Philosophy of Software Design

    John Ousterhout

    Design for complexity, interfaces, “deep” modules. Pair with Clean Code when ready to resume.

  • Book · craft / verification habits

    Clean Code

    Robert C. Martin

    Naming, small units, discipline. Opposite pole to Ousterhout — reading both for taste.

  • Book · scope control

    Shape Up

    Ryan Singer

    Scope control for client builds.

  • Book · deep fundamentals

    Designing Data-Intensive Applications

    Martin Kleppmann

    Fundamentals — chapter-by-chapter is fine.

  • Book · systems / production

    Release It!

    Michael T. Nygard

    Production stability and “walkthrough done” habits.

  • Book · ownership

    Staff Engineer

    Will Larson

    Leverage as a founder-builder.

Videos

Articles

  • Article · application / ops security

    Securing Rails Applications

    Ruby on Rails Guides

    Not started yet. Auth, CSRF, XSS, sessions, and headers; apply to Life of AI + clients when promoted.

  • Article · application / ops security

    OWASP Ruby on Rails Cheat Sheet

    OWASP

    Quick checklist beside the Rails security guide.

  • Article · application / ops security

    Brakeman — static analysis for Rails

    presidentbeef / brakemanscanner.org

    Run on Life of AI + client apps before calling a wrap done.

  • Article · Spanish for network / store owners

    SpanishDict

    spanishdict.com

    Quick lookups for intros, walkthroughs, pricing, follow-ups.

Courses

  • Course · application / ops security

    OWASP RailsGoat

    OWASP

    Hands-on Top 10 in a deliberately vulnerable Rails app.

  • Course · Spanish for network / store owners

    Dreaming Spanish

    dreamingspanish.com

    Comprehensible-input habit — unlock natural conversations with store owners and local network.