Great post! As expected everyone has personal preferences. For me a coffeeshop is my number one productivity boost as opposed to being at home.
My brain now knows that when I just paid $5 and setup my gear (macbook + keyboard + mouse = + Roost stand) on the table that I better make use of this time whereas at home it can be more tempting to procrastinate.
This could change if I had the luxury of a real home office of course. Keep experimenting and see what works for you would be my advice.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.