The following is a my work setup as of April 2021.
- Visual Studio Code with a giant pile of extensions.
- Theme: One Dark Pro Vivid.
- Font: Jetbrains Mono. Ligatures all the way.
- WSL2 is my default shell at long last. I'm rocking oh-my-zsh with a bunch of plugins.
- Windows Terminal has me covered for WSL, git-bash, CMD and PowerShell in one place. Love it.
- NPM packages I install globally.
📁 Desktop Apps
- Chrome is my main browser. The dev tools are best in show and React Developer Tools is pretty essential.
- Notion for daily note taking, to-do lists and planning small projects.
- Slack or Teams depending on the client.
- Postman to test and debug APIs.
- Figma for UI design.
- DataGrip. "Many databases, one tool"
- Affinity Photo is my Photoshop/Lightroom.
- Docker Desktop for Docker obviously.
- HitFilm Express for video editing. I don't do enough of this these days to justify Adobe Premiere.
- Spotify for music. Windows built-in video player.
🕸️ Web Apps & Services
- G Suite give me the best of GMail, Drive and co for my business.
- Since GitHub began offering free private repos I've found myself slowly migrating across my projects from BitBucket.
- Netlify hosts most of my static sites including this one.
- SVGOMG - UI for optimising SVGs. Installed as a PWA.
- Surface Pro 6 which I connect to the dock when I'm at my desk.
- Logitech MX Master mouse.
- Keychron K2. I went mechanical and ditched the numpad in the process. Less twisting at the elbow for the mouse == more comfort. Believe the hype.
- A 34-inch LG UltraWide monitor. I use PowerToys FancyZones to manage application windows.
- Bose QuietComfort 35 II noise-cancelling headphones. The open-plan offices I've worked in recently have made these puppies worth every penny.
- My Google Pixel 2 XL is nearly 3.5 years old. The battery is pretty poor these days but it'll do until Pixel 6.
- There's a couple of Raspberry Pis gathering dust somewhere.
If you like this kind of content, check out uses.tech for more developer's setups.