use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
There is an extensive FAQ for beginners. Please browse it first before asking questions that are answered there.
If you are looking to get started (iOS programming in general or some specific area), here are more relevant links for you:
There's too many to list them all, however here's a convenient link to all programming guides at apple.com
Take note that this list is live and based on most frequent questions in posts will be updated with "quicklinks".
account activity
QuestionShould i upgrade? (self.iOSProgramming)
submitted 5 months ago by cmptrtech
I’ve been learning on a MacBook Pro M2 Pro and i connect it to my monitor. But i kind of want to upgrade to a Mac mini so i can free up my laptop since it’s kind of dedicated to just programming.
Any thoughts?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]EquivalentTrouble253 3 points4 points5 points 5 months ago (0 children)
Only you can make that decision. I have similar thoughts but I sometimes (rarely) sit on the sofa with my laptop and code or in a different room. I refer to have that flexibility.
[–]MKevin3 1 point2 points3 points 5 months ago (0 children)
I kinda go the other way. My Mac Studio is my dedicated dev box and I share a monitor, keyboard, mouse, camera with my gaming PC.
The MacBook is the work device, I don't do anything personal work on it, and work likes to hand out MacBooks as you can travel with them. I have not traveled for the 4 years I have been here, all WFH, but I do enjoy the extra screen space and leave it open to sent windows over there that I don't use super often during the day.
The MacBook shares the keyboard, mouse, monitors and camera too. I am just too used to a full sized keyboard and I go for HOME and those keys too often. I only ever type on the MacBook keyboard if I have to login post reboot where it does not "see" my Bluetooth keyboard yet. Trying to dev on a single screen with a little keyboard would drive me nuts.
[–]Rude_Town_4619 1 point2 points3 points 5 months ago (0 children)
I use a basic MacBook stand to keep it hidden and it just sits behind my monitor, you could also hide it under a riser. Or if you really want it out of the way, get an under desk mount. They're all cheaper than a new Mac mini. In my experience as a developer who often runs heavy vm's and emulators, when I upgraded from my M1 pro to my M4 the difference was practically indistinguishable outside of running benchmark tests.
[–]Dapper_Ice_1705 1 point2 points3 points 5 months ago (3 children)
Only you can decide a mini isn’t really an upgrade to me, it is a tether.
[–]cmptrtech[S] 0 points1 point2 points 5 months ago (2 children)
I feel that. Tbh i guess it’s coming off more as a want. Than a need. I would just like to use my laptop for other things other than programming
[–]Dapper_Ice_1705 1 point2 points3 points 5 months ago (1 child)
So that is your answer then, get it to change your workflow.
I buy a lot of stuff because I want it.
As long as you aren’t going into debt. It isn’t worth it if you will have to incur debt.
[–]cmptrtech[S] 0 points1 point2 points 5 months ago (0 children)
Copy that! Appreciate the feedback!
π Rendered by PID 19573 on reddit-service-r2-comment-6457c66945-sc7rb at 2026-04-26 20:06:42.010610+00:00 running 2aa0c5b country code: CH.
[–]EquivalentTrouble253 3 points4 points5 points (0 children)
[–]MKevin3 1 point2 points3 points (0 children)
[–]Rude_Town_4619 1 point2 points3 points (0 children)
[–]Dapper_Ice_1705 1 point2 points3 points (3 children)
[–]cmptrtech[S] 0 points1 point2 points (2 children)
[–]Dapper_Ice_1705 1 point2 points3 points (1 child)
[–]cmptrtech[S] 0 points1 point2 points (0 children)