What I use for development
Here’s a list of the tools and resources I use for full stack development and staying productive. This includes software, gadgets, and tools that enhance efficiency and streamline processes.
Workstation
34” MSI Optix MAG342CQR, 144hz, Ultra Wide Monitor
The MSI Optix MAG342CQR is a HiDPI, ultra-wide monitor that provides ample screen real estate for detailed work. Its 144hz refresh rate ensures smooth motion and reduced eye strain during long coding sessions.
Razer BlackWidow V3 Tenkeyless Keyboard
The Razer BlackWidow V3 Tenkeyless Keyboard is durable and reliable, offering precise key response ideal for fast typing and coding tasks.
Razer DeathAdder Mouse
The Razer DeathAdder Mouse features smooth gestures that make navigation intuitive and powerful, enhancing productivity during design and development tasks.
Development tools
Visual Studio Code
Visual Studio Code is a powerful and versatile text editor with a rich ecosystem of extensions, perfect for coding in various languages and frameworks.
Terminal
The terminal is my preferred command-line interface for all development tasks, providing efficient control over version control, debugging, and deployment processes.
TablePlus
TablePlus is excellent database management software that simplifies complex tasks like database querying, management, and schema design, enhancing database workflow efficiency.
Design
Figma
Figma is our main design tool that serves as a collaborative virtual whiteboard, facilitating seamless communication and iteration on design concepts among team members.
Productivity
Asana
Asana is efficient project management software that enhances team collaboration and task organization, ensuring project milestones are met effectively.
Gmail
Gmail is my go-to email service equipped with powerful organizational features and a robust note-taking system, facilitating effective communication and task management.
Slack
Slack is ideal for scheduling meetings, facilitating quick communication, and protecting deep work time by streamlining team interactions and notifications.
Pomodoro
The Pomodoro technique is a simple time management tool that enhances productivity by breaking work into focused intervals separated by short breaks, helping maintain concentration and productivity levels.