Making Bitcoin Better

Bitcoin is amazing in its ability to align incentives. In my quest to find something to contribute to the community, I found something that’s both a big pain point for businesses and something I can help with. In this article, I’m going to describe my solution and why I think it will be effective.

Developers, Developers, Developers, Developers

Ask any Bitcoin business what they wish they had more of and chances are that developers will be the answer. Not just any developers, either, but developers familiar with Bitcoin. Bitcoin developers, or anything resembling them are in short supply and it’s very difficult to hire them.

I know how hard it is to find Bitcoin developers. I’ve interviewed literally hundreds of people for various businesses over the years. Part of why I started Bitcoin Tech Talk is because I want more developers to join the Bitcoin ecosystem.

What’s difficult is that there is a limited talent pool and almost all of the talent are gainfully employed, rich and retired or starting their own companies. Finding Bitcoin or blockchain developers for all these projects is both expensive and difficult. The demand is high and the supply is woefully low.

In other words, I believe the lack of developers is the main thing constraining the Bitcoin ecosystem today.

Minding My Own Investment

The only real way to solve this problem is to increase the supply of Bitcoin developers. This is why I’m doing something that’s been a passion of mine for a long time: teaching. With Programming Blockchain, I am introducing Bitcoin and blockchain technology to developers that are already interested in Bitcoin.

I know how hard it is to break into Bitcoin development. I’ve gone through many nights trying to understand the ins and outs of Elliptic Curves, transactions and signing. It’s a nightmare to learn all the different concepts, all the standards and lingo that go with Bitcoin programming. I’ve distilled the basics into an easy-to-digest 2-day seminar.

The skills taught at this seminar are the foundation to even more advanced topics like wallet development, specialized blockchains and layer-2 payment protocols.


I fully admit this is a selfish endeavor. Yes, I will make money off the seminar, but more than that, my hope long-term is to see my Bitcoin investment grow. What’s beautiful about the Bitcoin ecosystem is that often times, selfish endeavors are beneficial to the community as well. One developer can certainly do a lot, but a group of developers can do a whole lot more.

Teaching people Bitcoin programming is what I call a win-win-win. Win for me, win for my students and win for the Bitcoin ecosystem.

If you are a developer interested in learning more about Bitcoin programming, apply today.