My new setup for Vibe Coding
I’ve been craving a chill, distraction-free setup for weekend vibe coding sessions. Not for work. Not for deadlines. Just pure curiosity. I picked up a Mac Mini M4 with 16GB RAM as the heart of this setup. It's minimalist, silent, and powerful enough for most side projects I’m into.
The Motivation
I wanted to build a dedicated environment for:
Coding for fun: vibe coding, random ML experiments, and tinkering with open-source software.
Hardware tinkering: I’m pairing the Mac Mini with a Raspberry Pi (Model 4), planning to use it for home automation, lightweight servers, or just messing with GPIO.
My Webcam Is a DJI Action 5 Pro
Yes, I got the DJI Action 5 Pro. Mainly to shoot beautiful clips around Washington State, but until I travel, it's doing double duty as my webcam. Looks clean, has great quality, and makes my video calls with friends and family pop.
The Setup
- Mac Mini M4 (16 GB RAM and 512 GB SSD): snappy, silent, and compact.
- Dell Ultrasharp Monitor: crisp and color-accurate.
- Keychron K6 (Low profile, Brown Switches): smooth and just loud enough for that mechanical feel.
- Logitech MX Master 2: yes, I know, I should upgrade to 3s, but it does the job for now.
- DJI Action 5 Pro: webcam + outdoor cam.
- Raspberry Pi 4: still deciding if it’s going to be a home server or an electronics playground.
- Simple L-shape desk setup: clean, ergonomic, no clutter.
Software Stack
- Arc Browser: love the split feature and sidebar.
- iTerm2: I know there are faster options out there, but I'm too addicted to a lot of its features. I’m using Amazon Q CLI on this a lot for terminal-related stuff.
- Cursor and VS Code: primary code editors for vibe coding. Using Amazon Q, Cline, and Roo Code extensions with VS Code along with Copilot.
- Bitwarden: password manager.
- DaVinci Resolve: light video editing.
- OBS: screen streaming and recording.
- Balatro and Factorio: started playing recently and really enjoying both games.
What’s Next
- Start rolling my camera while exploring Washington and maybe set up a YouTube channel.
- Deploy home server and play with the electronics kit on my Pi.
- Do some vibe coding sessions for fun.
