Uses

This page details pretty much all I use to fulfil my role as a developer. I am a Windows user, but many of the applications listed below can also be installed on MacOS.

Editor

CLIs

  • npm - Node Package Manager
  • Chocolatey - The package manager for Windows
    • 7-Zip - A file archiver with a high compression ratio
    • git - Version control
    • GnuPG - For signed commits
    • NVM - Easily manage versions of Node
    • Python 3.x
    • Yarn - Package manager for the npm and bower registries with a few specific focuses
    • pnpm - Package manager
  • npm-check-updates - Keep dependencies up-to-date

Desktop Apps

  • Sublime Merge - A nice, lightweight Git client
  • Sublime Text - A nice, lightweight text editor
  • Chocolatey GUI - A delicious GUI on top of the Chocolatey command line tool
  • Paint.NET - A free image editing tool because I don't want to pay for Adobe Photoshop
  • ScreenToGif - Screen, webcam and sketchboard recorder with an integrated editor
  • Spotify - Because who doesn't love music?

Chrome Extensions

  • Bitwarden - Free password manager
  • Checka11y.css - The browser extension for Checka11y.css - a CSS-only accessibility checker
  • ColorZilla - Advanced Eyedropper, Color Picker, Gradient Generator and other colorful goodies
  • dataslayer - Debug and test tag management (Google Tag Manager, DTM, Tealium) and analytics implementations
  • GoFullPage - Capture a screenshot of your current page in entirety and reliably
  • Grammarly - Improve your writing with Grammarly's communication assistance
  • JSON Formatter
  • npmhub - Explore npm dependencies on GitHub repos
  • Refined GitHub - Simplifies the GitHub interface and adds useful features
  • Vue.js devtools - Debugging Vue.js applications

Office Setup

A desk with 2 monitors, a white keyboard and mouse and a bunch of other desk accessories