The most mind-boggling thing about development IMO is the fact that it works at all, let alone so reliably.
It's a really complex system navigating all these different regimes of stability and instability, with variations caused by internal/external forces, yet coming out almost exactly the same every time.