while trying to find the right cryptography library for our signature & verification system
Before the build, it's crucial to find the right tools, though the process can be painstakingly tedious. I find this stage the least glamorous and often leaves me fighting off the urge to fall asleep.
However, once the tools have been picked, the journey becomes more fun, at least for me. I wanted to say "smooth sailing", but there is nothing smooth about it. It's more like a bumpy ride, making me sea-sick. But i love the sea and in the end it's all worth it.
Life within our human order is strikingly similar: first, it is of great value to acquire some life-saving information and find efficient resources.
Once we have useful resources at hand, we can unleash our creativity and get our hands dirty in the act of building.
The prep time is crucial. The knowledge and tools i gather determine the quality of my journey and the quality of the product i build.
In this prep time we might feel like giving up (i do), but we must remain determined while researching, learning, setting up environments, deciding on tools, and testing.