Languages & Software I use, gadgets I love, and other things I recommend.
I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.
Programming laguages
⭐⭐⭐ TypeScript
I use TypeScript for all my projects. This is my primary language right now.⭐⭐⭐ JavaScript
It is obvious that using TypeScript is also using JavaScript. Currently, I hardly write in pure JS anymore. I prefer code that is more predictable and easier to maintain.⭐ Python
This is my hobby direction, but I can also create backend in FastAPI.
Technologies
⭐⭐⭐ Front-end development
Libraries: React, React Router, React Query, React Hook Form, React-Virtuoso...
Testing: JestJS, React Testing Library, Cypress, Mock Service Worker
Tools: Vite, Remix, Tailwind CSS, Material UI, Emotion, Storybook...
⭐⭐ Mobile development
Libraries: React Native, React Navigation
Testing: JestJS, React Native Testing Library, Detoxjs
Tools: Emotion, StoryBook, Bitrise, Fastlane...
⭐ Back-end development
Frameworks: Node.JS, Express.JS, Nest.JS
Testing: JestJS, Supertest
Other
Azure, AWS
Design
⭐⭐ Figma
I use Figma in daily basis to create prototypes and design UI.
Workstation
14” MacBook Pro, M1 Pro, 32GB RAM (2022)
I was using an Intel-based 15” MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, even under the incredibly heavy loads I put it through with our various launch simulations.CalDigit Thunderbolt Station 4
Not only is the TS4 the most powerful dock ever created, the dock with the most ports, the dock with the highest charging capabilities, the first dock with 2.5GbE.Logitech MX Craft Keyboard
Craft is a wireless keyboard with a premium typing experience and a versatile input dial that adapts to what I'm making — keeping me focused and in my creative flow.Logitech MX Master 3
Something about all the gestures makes me feel like a wizard with special powers. I really like feeling like a wizard with special powers.Profim Xenon Net
If I’m going to slouch in the worst ergonomic position imaginable all day, I might as well do it in an expensive chair.