Uses
This page details pretty much all I use to fulfil my role as a developer.
Editor
VS Code - My favourite code editor
Themes:
Punk Dark Theme - Perfect dark theme with excellent colour contrast
Atom One Light - Perfect for when working outside in the sunshine
Material Icon Theme - Material Design Icons for VS Code
Extensions:
Better Comments - Improve your code commenting by annotating with alert, informational, TODOs, and more!
Code Spell Checker - Spelling checker for source code (British English addon)
Colorize - A VS Code extension to help visualize CSS colors in files
IntelliCode - AI-assisted development
npm Dependency Links - Go to npm site of your dependencies
npm Intellisense - VS Code plugin that autocompletes npm modules in import statements
Path Intellisense - VS Code plugin that autocompletes filenames
Playwright Test for VS Code - This extension integrates Playwright into your VS Code workflow
Pretty TypeScript Errors - Make TypeScript errors prettier and more human-readable in VSCode
Thunder Client - Lightweight Rest API Client for VS Code
TypeScript Vue Plugin (Volar) - Vue Plugin for TypeScript server
Web Accessibility - Audit Web Accessibility issues in VS Code
CLIs
npm - Node Package Manager
Chocolatey - The package manager for Windows
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 sketch board 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 colourful goodies
dataslayer - Debug and test tag management (Google Tag Manager, DTM, Tealium) and analytics implementations
GoFullPage - Capture a screenshot of your current page in its entirety and reliably
Grammarly - Improve your writing with Grammarly's communication assistance
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
ErGear Dual Monitor Stand - A sturdy mechanism for ergonomic monitor viewing
TITANWOLF Extra Large Desk Mat - A cool-looking, smooth fabric desk mat for easy mouse gliding
Upgraded Wrist/Elbow Pad - This new design is the best wrist support I've ever tried
White Microsoft Wired Keyboard 600, UK Layout - A beautiful keyboard that is so easy to use
Amazon Basics Compact Ergonomic Wireless Mouse - A smooth mouse with a perfect grip
Vertical Laptop Stand - Saves desk space and allows your laptop to ventilate well
USB C Docking Station - A centralised area for my desk's cables so I can easily dock & undock my laptop
Wireless Charger - Compatible with my Samsung Galaxy, this sits nicely on my desk so I can pick up my phone without removing a charging cable
Google Nest Mini - A sexy smart speaker for the office
Mentos Tropical Flavour Chewing Gum - Only the best chewing gum to ever exist and is perfect when trying to focus