I have a passion for learning and teaching.
I realized at a young age that all “knowledge” was constructed by people no smarter than you or me. Taking it at face value never satisfied me. Instead, I always sought out to learn it from first principles. This in turn made me a really effective learner, writer, and teacher (all of which I believe are greatly intertwined).
That is how I was able to teach myself pretty much everything I know. Whether it’s math, physics, coding, crypto, or dance ;)
But one problem I see in the world is the dearth of great teachers. Most teachers teach from the perspective of someone who already has mastered that knowledge. There are very few people out there who can explain things with a beginner’s mindset.
That is why you will find that much of my writing (and now videos!) consist of me explaining things from the perspective of a beginner. I have mastered the art of learning and find joy in teaching what I learn in the best way possible. My goal is to empower you the knowledge and skills to be your greatest self.
Join my email list now to get started!
When the first home telephones were being installed in the 1870s, the companies selling them had a problem: phones aren’t very useful if you can only call a few people. However, this challenge got easier and easier as the networks expanded, since every new customer’s presence in the phone book...
Blockchains, as it stands today, are limited in their ability to scale.That’s not to say that this will be the case forever, but it’s definitely true today. In fact, I’d argue it’s one of the biggest technological barriers we face with blockchain technology today.
So, you decided to learn to code and maybe went through a few online tutorials. You know a lot of different things — syntax, conditionals, classes, prototypes, etc.But what’s next? You actually want to build something, but it feels like you’re not able to put everything together. What do you do next?