Uses
Inspired by Wes Bos’ uses.tech, here is a list of things I use on a daily basis that help me code.
Software and Tools
- I use Visual Studio Code as my code editor of choice with the Rose Pine Moon theme and the Fluent Icons extension. The font I use is Roboto Mono. Here’s what that looks like:
- I use Figma to prototype and iterate my website and app designs, as well as to create simple SVG files (I use Adobe Illustrator for anything more complex).
- Squoosh is an amazing web app I often use to compress images.
List of useful VS Code extensions
- File Nesting Updater - Automatically updates the file-nesting for a bunch of related files. Incredibly useful for front-end projects, particularly since they always have a bunch of config files. (ts, prettier, lock files, etc.)
- HTML Biscuits - Adds a class list to the end of HTML elements, helps identify which closing-tag you’re looking at.
- Pretty TypeScript Errors - Does what it says on the box.
- Quokka.js - Tightens the feedback loop for JS and TS script development IMMENSELY. Cannot recommend enough if you’re picking up programming for the first time, and trying to learn JS.
Hardware
- Laptop — ASUS Vivobook Pro 15 OLED M3500QC
- Keyboard — Logitech G815 LIGHTSYNC
- Mouse — Logitech G402
- Headset — HyperX Cloud Stinger Core