

I worked in enterprise IT for years, including running mail servers, and ran my own personal servers for my home domains for years. The best feeling ever was outsourcing that responsibility. If you want to do it for fun or learning with a test domain, I’d say go for it. If you want to do this for email that might matter, I would not do that. For an illustration on why, research email delivery and email reputation topics. It’s not that everything is too complex, but you can easily have something to wing without ever knowing and you just lose email.
If you want a good middle lane, I moved my personal domains to mxroute after buying a lifetime plan. I also know and have tested failing over to a second provider if needed. This let’s you make as many accounts and aliases as you want, without dealing with all the delivery issues personally.




I think there’s times where they work better than others and really depends on the dish. If you make a nice vegetable soup with fixed potatoes, and toss in some twirly pasta at the end, then they will work well as a medley and each bring something a little different to the taste and texture. Same with a vegetable curry with potatoes over rice.
If you had potatoes au gratin, and somehow incorporated Mac and cheese, ignoring differences in cook time between the potatoes and pasta, I think you’d feel they were a bit redundant. Not bad tasting, but they aren’t really bringing something that different to the party.
When I think about balanced food I always look to the mix of fats, acids, salts, and sugars with starches providing structure for those flavors. So I would look to mix starches that being a different type of structure to make an interesting dish.