Areas

Languages

    Learning one of these technologies? Most of my repos are playgrounds: small and self-contained, each made while I was learning that same thing. Pick a path below. Repos with an article that walks through them come first.

    How to use a playground

    1. Read the article, if there is one. It explains what the code does and why.
    2. Open the code in your browser with github.dev. Nothing to install.
    3. Clone it, follow the README, and change things until something breaks.

    Learning paths

    Every repository by the year it was created, forks left out. Hover a name for its description.