Hardware To Be a God

I haven’t been a iPhone user since the iPhone 3G but the Pixel line of phones are removing their SD card slots, and I have a macbook now, so I am wondering if I should just switch on over to some latest iPhone. How do you deal with the tiny storage space? I keep music on my phone (and too many pictures, tbh) so the notion of having only 128GB on a phone feels trapping to me.