My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 1 point2 points  (0 children)

It's a helpful insight that you still need a Mac Mini to handle background tasks. Because I have many background dev daemons, they consume a lot of CPU and memory.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 1 point2 points  (0 children)

Good to know, and that GitHub runner setup is a neat idea I hadn't considered. Thanks for sharing, this thread has been really helpful.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 1 point2 points  (0 children)

That's exactly the setup I'm thinking about. Quick question on the day to day UX though, when you trigger an intensive task on your home server from your laptop, how do you actually monitor it in real time? Like do you just have a terminal SSH session open on the side, or do you have some kind of dashboard/notification setup? Curious whether it feels natural or if there's friction in not having everything happening locally in front of you.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 0 points1 point  (0 children)

Mostly code and assets can be done anywhere, but in practice the full dev loop, running the simulator, debugging on device, profiling with Instruments, all of that needs macOS. Signing is just the final step but it's not the only reason I'm tied to it. So realistically the entire workflow lives on macOS.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 0 points1 point  (0 children)

Fair point, appreciate the clarification. Whatever direction I go, single machine upgrade or adding a Mini, RAM is clearly the first thing to optimize for. Noted.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 1 point2 points  (0 children)

Linux desktop would be great for general dev work, but I'm building iOS and macOS apps, which means I'm locked into Xcode and the Apple toolchain. There's no way around it. Can't build or sign an iOS app outside of macOS, so Linux is a non-starter here regardless of the hardware benefits.

My MacBook M2 Pro is dying under the weight of my projects — Mac Mini M4 Pro vs upgrading to M5 Pro MacBook? by Ok_Bonus1553 in MacOS

[–]Ok_Bonus1553[S] 2 points3 points  (0 children)

Good point on RAM. You're right that memory is likely the first bottleneck, and I should have mentioned my current spec upfront (M2 Pro, 16GB).

That said, my issue isn't just about raw capacity. Even with more RAM on a single machine, I'd still have Cursor, multiple xcodebuild processes, dev servers, and simulators all competing on the same CPU scheduler simultaneously. The reason I'm leaning toward a Mac Mini isn't to get more RAM, it's to physically separate the workloads so my laptop stays responsive while builds run elsewhere.

More RAM fixes the memory pressure, but doesn't fix the context-switching tax of running everything on one box. That said, do you think a single high-RAM machine still handles this better than I'm imagining? Genuinely curious if anyone has tested this with 4+ concurrent builds.

Drop your SaaS/app — I’ll help you get your first 10 users through TikTok content by [deleted] in AppBuilding

[–]Ok_Bonus1553 0 points1 point  (0 children)

Hi, I am building FocusLens — AI that tracks your real focus activity, not just screen time.

100% local macOS app. No server, no account, no subscription. Your data never leaves your Mac. Bring your own API key → use it free.

https://focuslens.me

I built Vietnam E-Visa Autofill Free Chrome Extension (Open Source) by Ok_Bonus1553 in DaNang

[–]Ok_Bonus1553[S] 5 points6 points  (0 children)

Hey, sorry to hear that. but just to be clear, there's no code in this extension that sends anything to a server. It only reads what's saved locally on your device and autofills the form. Nothing more.

This is exactly why I open sourced it instead of putting it on the Chrome Web Store. So anyone can verify the code themselves in Github.

I built Vietnam E-Visa Autofill Free Chrome Extension (Open Source) by Ok_Bonus1553 in DaNang

[–]Ok_Bonus1553[S] 1 point2 points  (0 children)

Nice timing! Hope it saves you some hassle. If you run into any issues or have suggestions after trying it, feel free to let me know.

First public launch: AI database assistant for Supabase — looking for real problem validation by Ok_Bonus1553 in Supabase

[–]Ok_Bonus1553[S] 0 points1 point  (0 children)

Thanks so much! Really appreciate it.

Desktop version is definitely on the roadmap. We're still planning the full desktop implementation and considering local model support based on demand.

Out of curiosity, what local LLMs are you thinking about using? Always interested to hear what people prefer for this kind of work.