Writing

Technical articles, short notes and lessons I want to keep. Some come from work; others come from learning in public.

  1. Returning to open source: collaboration first, code second

    Why I am returning to open source in 2026, what I learned from EddieHub, and how I want to contribute differently as a working engineer.

  2. First-Year Computer Science Roadmap: What I Wish I Knew

    A practical first-year CS guide to DSA, AI, projects, placements, referrals, GATE, internships, and building strong software engineering fundamentals.

  3. Use :focus-visible without losing keyboard focusnote

    Let the browser decide when a focus indicator is needed, and keep a visible fallback.

  4. Git restore: choose the source and destinationnote

    Separate unstaging a file from discarding working-tree edits with git restore.

  5. jq keys_unsorted is not an ordering contractnote

    Use keys_unsorted for convenient inspection; use an array when the order is part of the data.