My Setup

Tools I build with.

Lightweight, personal, and honest — what I actually use daily for learning and building. Updated as the stack evolves.

Development

  • VS Code

    Daily editor for web, Python, and docs.

  • Next.js + React

    My default for shipping web apps fast.

  • Flutter

    For mobile prototypes and EdTech ideas.

  • Python

    AI experiments, scripting, data work.

  • Git + GitHub

    Version control and my public build log.

AI Tools

  • LLM assistants

    Drafting, debugging, and rubber-ducking at speed.

  • AI code completion

    Boilerplate and test scaffolding.

  • Prompt lab

    My own notes + eval set for agent work.

Productivity

  • Simple task list

    Three priorities a day, no more.

  • Calendar blocks

    Two-hour deep-work blocks for hard topics.

  • Confusion log

    Every stuck point, timestamped — patterns included.

Learning

  • UoPeople

    Formal CS degree structure.

  • Harvard CS50x

    Completed — my rigor foundation.

  • Docs + papers

    Primary sources before tutorials.

Design

  • Figma-style flows

    Quick mockups before code.

  • Video editing

    For demos and future content.

Research

  • Python notebooks

    Data and probability experiments.

  • This site's notes

    Research & Notes page as personal knowledge base.