Saurabh Chandravanshi

Tools I use, gadgets I adore, and my top recommendations.

I'm frequently asked about the tools and gadgets I rely on to develop software, stay organized, and occasionally convince myself I'm being productive while actually procrastinating. So, I've put together this extensive list of all my favorite gear, software, and resources.

Workstation

  • 13.3” MacBook Air M1, 8GB RAM, 512GB Storage (2020)

    Transitioning from an Intel-based Windows 10 laptop to this was a game-changer. The performance difference is remarkable—I’ve yet to hear the fans, even during intense workloads like running complex launch simulations.

Development tools

  • Sublime Text 4

    I don’t care if it’s missing all of the fancy IDE features everyone else relies on, Sublime Text is still the best text editor ever made.

  • VS Code

    I initially adopted VS Code as a simple code editor, but it has since become the central hub for our development workflow. Its extensions and seamless collaboration tools turned out to be the real standout features.

  • Cursor

    I switched from VS Code to Cursor because of its powerful AI capabilities. It’s transformed how I code and collaborate, making every task faster and smarter.

  • Android Studio

    I rely on Android Studio for all my Android development needs. Its robust tools and features make building, debugging, and optimizing apps a seamless experience.

Design

  • Figma

    What started as just a design tool for us has evolved into the company’s virtual whiteboard. Surprisingly, it’s the collaboration features that have truly become the game-changer.

Productivity

  • Github

    I use GitHub for version control, managing code repositories, and collaborating with teams. It streamlines my workflow with features like pull requests, issue tracking, and seamless integration with various tools.

  • Postman

    I use Postman for API development and testing. It simplifies sending requests, inspecting responses, and automating tests, making it an essential tool for ensuring the functionality and reliability of APIs in my projects.

  • Firebase

    I use Firebase for backend services in my apps, handling tasks like user authentication, real-time databases, and cloud storage. Its seamless integration and powerful features make it easy to scale and manage app infrastructure without the need for complex backend development.

  • Vercel

    I use Vercel for simple and fast deployment of my web applications. Its seamless integration with GitHub allows for automatic deployments with every push, making it easy to go from development to production with minimal configuration.