My Developer Setup 2024

My Developer Setup 2024

After years of tweaking and adjusting, I’ve finally settled on a development setup that works perfectly for my needs. Here’s a detailed look at my current setup.

Hardware

  • MacBook Pro M2
  • 27" 4K External Monitor
  • Keychron K2 Mechanical Keyboard
  • Logitech MX Master 3 Mouse

Software Stack

Code Editor

I use VSCode with the following essential extensions:

  • GitHub Copilot
  • ESLint
  • Prettier
  • GitLens

Terminal Setup

  • iTerm2 with Oh My Zsh
  • Custom aliases for common commands
  • Fig for terminal autocomplete

Productivity Tools

  1. Task Management

    • Linear for project management
    • Notion for documentation
    • Raycast for quick actions
  2. Communication

    • Slack for team chat
    • Discord for community discussions

Conclusion

Having the right setup can significantly improve your productivity and make coding more enjoyable. What’s your favorite development tool?