Development Tools

We recommend these tools to improve your dev workflow:

  • UniGetUI - A software package manager for Windows. It is a GUI for Microsoft’s winget and other CLI package managers. Install subsequent apps with it, if possible.

  • Gittyup - better Git UX than GitHub Desktop and VSCode source control. Alternatives: | Rela.dev | Sourcegit | List of GitHub UI alternatives

  • OmniSSHAgent - manages SSH agents on Windows. Having an SSH agent will allow you to commit to GitHub frequently without re-entering your SSH Key password for every commit. Windows’s SSH agent sometimes doesn’t play nice with VSCode.

  • Windows Terminal - Official Terminal rewrite from Microsoft. Load various shells in it, in a tabbed interface.

  • Warp - A nice terminal with AI integrated. Even if you don’t use the AI features, it provides a UX/UI upgrade over the traditional Terminal.

  • Powershell (v7) - The modern Microsoft shell for Windows, Mac, and Linux+GNU+GNU. It is the de-facto standard in VSCode (if installed).

  • sudo for Windows - command line app to run elevated commands without memorizing Windows’s stupid commands.

  • VSCode alternatives - If you find a better editor, like IntelliJ, Lapce, or Zed, contact me, @AMDphreak, and let’s see if we can get it added to the tutorial.

Lapce

Zed

Graviton

More alternatives

  • VisBug - Lets you edit a web design in your browser using drag and drop while the page is live.

  • Jam.dev - A bug reporting tool for web apps. It records video and saves logs automatically and generates a bug report for developers. Chrome plugin.

Web Apps

  • Graphite.dev - Code quality and review tool for GitHub

  • Embrace.io - Adds Telemetry reporting to our code. Built on OpenTelemetry, Embrace provides real user monitoring (RUM) across mobile and web to help teams understand exactly what users experience and why it matters.

  • DeepWiki from Devin.ai - Automated Documentation for GitHub repositories (we already have this set up for our repos)

  • shadcn/ui Theme builders: These are a dime a dozen…​ The official one: ui.shadcn.com

themeshadcn

shadcn-ui-theme

shadcnstudio

themecn

tweakcn

tweakcn

readyjs

  • Free shadcn components…​

shadcn.io

Future tools

  • jj (Jujutsu) - Experimental version control system from Google that replaces Git entirely, but uses Git internally.