This is an ever-changing list of technologies that I currently prefer to use. Check out what other developers are using at uses.tech
Languages & Frameworks
I like to use Vue.js superpowered by Nuxt.js for basically any type of frontend I'm building - whether single-page applications or static sites. For smaller projects or prototyping, I'll usually reach for Alpine.js.
Editor & Terminal
I like working with as small a subset of tools as possible, to really master them. That's why I use Alfred as the central piece in almost all my macOS-related workflows. I use it for launching applications, snippet expansion, as a universal clipboard manager, for file-related actions, web and document searches, running system commands and home automation tasks, as well as numerous other personal workflows.
I also use Better Touch Tool for mapping hotkeys and trackpad gestures. For most of my automation needs, I use an open-source Hazel alternative call organize with a few simple rules to manage my folders.
I use Figma for wireframing and prototyping projects.
Desk & Other Gear
My current workhorses are a 2020 Mac mini 6-core i7 with 32GB RAM and a 2021 8-core M1 MacBook Air - both connected to a Dell Ultrasharp 2720Q 4K monitor. I use an Apple Magic Trackpad 2 and a wireless Keychron K2 mechanical keyboard.