Not sure the lack of fan matters, as an app dev you probably wont be hitting hard both cpu and gpu simultaneously for long durations. You’ll just be bursting the CPU for app compiles and simulator startup, that’s not too bad.
I’d be more concerned about RAM. 16GB is probably a better idea than 8, especially if you have both web browser, IDE and simulator running. Look for a refurb or used anything with 16GB of RAM.
Kinda an Apple product. I was hoping for the Schlage Encode Plus with Homekit support. I’m quadriplegic and locking/unlocking my front door is really physically difficult. And maybe a Homepod that can function as Thread/Homekit hub.