Software I use, gadgets I love, and other things I recommend.

Here's a comprehensive list of the hardware and software tools that help me stay productive and efficient in my work, from development to project management and blockchain.

Workstation

  • MacBook Pro 16-inch

    The MacBook Pro is my primary machine for all development work. The combination of power efficiency and performance means I can work anywhere without worrying about battery life or performance throttling.

  • Samsung and Dell Monitors

    Dual external monitors provide an expansive workspace for multitasking and detailed work. The color accuracy and resolution across both displays make them ideal for development, design, and managing multiple contexts simultaneously.

  • Logitech MX Vertical Wireless Mouse

    This ergonomic mouse has been a lifesaver for preventing wrist strain. The vertical design keeps my arm in a more natural position, and the wireless functionality means one less cable to manage.

  • Ergonomic Chair

    Investing in a good ergonomic chair has been crucial for maintaining proper posture during long coding sessions. The adjustable features help maintain comfort throughout the day.

  • Motion Grey Height Adjustable Standing Desk

    Switching between sitting and standing keeps energy levels consistent and focus sharp throughout the workday. The programmable height presets eliminate friction from transitioning positions, allowing full attention to stay on the work rather than the setup.

Development Tools

  • Visual Studio Code

    My primary code editor. The extensive plugin ecosystem and integrated terminal make it perfect for most development tasks. The Git integration is particularly useful for my workflow.

  • Xcode

    Essential for iOS development. While it can be resource-intensive, the simulator and debugging tools are invaluable for mobile development.

  • Docker Desktop

    Makes container management a breeze. Perfect for maintaining consistent development environments and testing deployments across different configurations.

  • Postman

    Indispensable for API development and testing. The ability to save and share collections makes team collaboration much more efficient.

  • RStudio

    My go-to IDE for data analysis and statistical computing. The integrated plotting features and R package management make data science work much more streamlined.

  • GitHub

    Beyond just version control, GitHub's actions, projects, and discussions features have become central to my development workflow. The collaborative features make code reviews and team coordination seamless.

Blockchain Development

  • Remix IDE

    Browser-based IDE that's perfect for Solidity development. The live compilation and deployment features make smart contract development and testing much more efficient.

  • Hardhat

    Ethereum development environment that makes building, testing, and deploying smart contracts much easier. The testing framework and network management features are invaluable for blockchain development.

  • MetaMask

    Essential tool for Web3 development and testing. Makes interacting with dApps and testing smart contracts straightforward, while providing secure wallet management for different networks.

Project Management

  • Jira

    Powerful project management tool that helps track complex projects. The customizable workflows and detailed reporting features make it perfect for agile development teams.

  • Linear

    A fast, focused issue tracker built for modern engineering teams. Linear's streamlined interface and keyboard-first design make it the ideal tool for managing sprints, tracking progress, and keeping engineering workflows moving efficiently.

  • Slack

    The central hub for team communication and collaboration. Slack keeps conversations organized by channel, integrates seamlessly with the rest of the development toolchain, and ensures async communication stays clear and actionable across distributed teams.

  • Trello

    Great for quick project organization and personal task management. The simple, visual interface makes it perfect for smaller projects and personal task tracking.

Design & Planning

  • Figma

    Perfect for UI/UX design and prototyping. The collaborative features make it easy to work with designers and get immediate feedback on implementations.

  • DBDesigner

    Makes database schema design visual and intuitive. Great for planning data structures and generating SQL scripts for different database platforms.

Productivity Suite

  • Google Workspace

    The real-time collaboration features in Docs, Sheets, and Slides make team documentation and planning effortless. Google Meet has become essential for remote communication.

  • Microsoft 365

    Excel's advanced features are unmatched for complex data analysis, and PowerPoint remains the go-to for client presentations. OneDrive integration ensures everything stays backed up.