The following is a my work setup as of August 2024.
🖋️ Editor
- Visual Studio Code with a giant pile of extensions.
- Theme: One Dark Pro Vivid.
- Font: Jetbrains Mono. Ligatures all the way.
⌨ Terminal
- Warp. Great auto-completion, workspaces, and a bunch of AI I don't use.
- Oh-my-poshadds some nice theming.
- NPM packages I install globally.
- For Node, I use NVM autoloading. When I navigate into different repos, nvm will automatically switch the active version of node based on the .nvmrc file.
📁 Desktop Apps
- I'm back on a Mac after too much fighting with Windows.
- Chrome. I've tried Arc, but it didn't stick.
- My Notepad PWA or Notion for daily note taking, to-do lists and planning small projects.
- Figma for UI design.
- Postman to test and debugging APIs.
- DataGrip. "Many databases, one tool"
- Affinity Photo is my Photoshop/Lightroom.
- Docker Desktop.
- Rectangle for window resizing. Why do I need this??
- Teams, Spotify
- Excalidraw for quick diagrams and scribbles when screensharing.
- Meeter - Joining my next meeting is one click from the MenuBar.
🕸️ Web Apps & Services
- G Suite give me the best of GMail, Drive and co for my business.
- GitHub for code.
- My projects are split between Vercel and Netlify
- SVGOMG - UI for optimising SVGs. Installed as a PWA.
🔩 Hardware
- Macbook Pro M2 15inch which I connect to a CalDigit dock when I'm at my desk. One cable for everything is so nice.
- Logitech MX Master v1 mouse. I'm a lifer now. I'll replace/repair this thing until retirement.
- 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.
- Google Pixel 8. It's fine.
- Bose QuietComfort 45 noise-cancelling headphones.
- There's a couple of Raspberry Pis and Arduinos gathering dust somewhere.
If you like this kind of content, check out uses.tech for more developer's setups.
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.