My development setup is very simple. I need to be able to take my laptop with me if I'm on the go. I also really like the curved monitor which allows me to have multiple windows open at once. My wife occasionally shares this space with me so it needs to stay minimal.
2018 MacBook Pro 15-Inch
I've had this MacBook Pro for some time and it is a work horse. Apple's macOS provides me with all the tools for my development needs, with a streamlined setup.
SAMSUNG 34-Inch Ultrawide Monitor
Ultra-wide screen is nice, multiple windows open = efficiency.
Amazon LinkApple Magic Keyboard with Numeric Keypad
Very sleek and does the job. Looking to upgrade or build a mechanical keyboard soon.
Amazon LinkLogitech MX Vertical Wireless Mouse
I know, not everybody's favorite. Not mine either, but I do like how ergonomic it is for my wrist.
Amazon Link