Resources to understanding Bitcoin

Profile image of Mattias Geniar

Mattias Geniar, April 15, 2020

Follow me on Twitter as @mattiasgeniar

Over the last 3-4 years, I’ve been learning more about the inner workings of Bitcoin and all the tech & finance surrounding it. In this post, I’d like to share the resources I used to get a better understanding of how Bitcoin works, its strengths and weaknesses.

This is by no means an exhaustive list, if you have resources you prefer I’d love to learn about them!

Note: some of these links contain affiliate references, I will get paid if you purchase any of these books.


These books show the history of money, its importance in todays society and how Bitcoin can play a potential role.


These books focus on the concepts of money, its origins, its use in our every day life etc.

I never thought I’d become interested in seemingly simple questions like “where does money come from", but it’s opened a whole new world for me just reading about this.

I recommend these wholeheartedly.


These books focus on the technology of Bitcoin, which is mind-bogglingly fascinating and extremely complicated.

These let you answer questions like “what is a Bitcoin?", “how does value get transmitted” and “how can you build smart money (‘smart contracts’)".


In no particular order, these are the podcasts I enjoy on the topic. Not every episode is equally good, but the good thing about podcasts is you can just pick the ones whose topic appeals to you.


These help with a variety of topics: the current economic state, the influence government has over money, the role Bitcoin already plays in other countries, …


Audio isn’t always the best form to learn, especially for complex technologies like Bitcoin, but most of these episodes do a really good job at explaining in audio-form.

Would love to add tech-podcasts to the lists, but they’re hard to find.


Well I do love newsletters. :-)

There’s really only 1 that I can recommend: Bitcoin Optech. They feature summaries of new merges, BIPs (Bitcoin Improvement Proposal) & tech for Bitcoin Core. It’s highly technical.

They did a series to explain bech32 spread over a couple of weeks that really helped see the implementation details, gaining a little more understanding every week.

Online content

These alone could keep you occupied for weeks:

What else would you recommend?

Want to subscribe to the cron.weekly newsletter?

I write a weekly-ish newsletter on Linux, open source & webdevelopment called cron.weekly.

It features the latest news, guides & tutorials and new open source projects. You can sign up via email below.

No spam. Just some good, practical Linux & open source content.