Skip to content
raindev.fyi
  • Guides
  • Paths
  • Glossary
  • About

    tab / arrows move enter opens esc closes

    program schedule

    Learning paths

    Choose the skill you need next and read the guides in order. The production path assumes you have already deployed an app. Progress is saved in this browser.

    Not sure? Start with Git and your first repo.

    • Work with Git

      Clone a repo, make a change on a branch, and open a pull request. Learn how to recover when a change goes wrong.

      Beginner 2 guides · 12 min
    • Deploy your app

      Choose a host, deploy your app, connect a domain, and check the result before sharing it.

      Beginner 7 guides · 68 min
    • Run apps with Docker

      Build an image, connect services, and keep your data between container replacements.

      Beginner 10 guides · 115 min
    • Set up your dev environment

      Editors, terminals, Node versions, env vars, and the tooling that makes you fast instead of fighting your own machine.

      Beginner 10 guides · 120 min
    • Maintain a production app

      Already deployed an app? Add checks, manage secrets, watch for errors, and practice recovering from an incident.

      Intermediate 9 guides · 87 min

    end of transmission

    School taught you how to code.
    raindev.fyi teaches you how to ship.

    raindev.fyi
    • guides
    • learning paths
    • topics
    • glossary
    • about
    • rss

    © 2026 raindev.fyi · built with astro · broadcasting from localhost