Thanks you for posting this
Breaking may be unavoidable but depending on the route, it can be drastically reduced. I have no stop signs on my way to work. Most days I have been able to get to the shop without coming to a complete stop and without touching the skinny pedal