# Jimmy Song

- **Website:** <https://jimmysong.org>
- **Primary alias:** `jimmysong.org`

## Description

Jimmy Song is a Bitcoin developer, educator, and author who teaches Bitcoin from first principles. His work brings together technical instruction, writing, and media to help readers and listeners explore Bitcoin and its role in society. He is the author of five books, including Programming Bitcoin, a technical guide to using Python to create transactions, parse blocks, and build a Bitcoin library from scratch, and Fiat Ruins Everything, which examines how fiat money can distort incentives and presents Bitcoin as an alternative.

Song also writes the Bitcoin Tech Talk newsletter, offering weekly Bitcoin news and insights from a technical perspective. The newsletter has more than 9,000 subscribers. Through his podcast, Bitcoin Fixes This, he shares further discussion about Bitcoin, while his blog features articles and commentary on technical and related topics. His website provides access to his books, newsletter, podcast, videos, and verification resources. Readers can also follow his work through platforms including Nostr, X, YouTube, Rumble, Substack, and GitHub, or subscribe to the newsletter with Bitcoin.

## Industries

- 🧪 Science and Education
- 🧪 Education _(under Science and Education)_
- 📰 News and Media
- 🖥 Computers Electronics and Technology
- 🖥 Blockchain and Cryptocurrency _(under Computers Electronics and Technology)_

## Links

- [github](https://github.com/jimmysong)
- [twitter](https://twitter.com/jimmysong)

## Logos & icons

- icon _(primary)_ — JPEG — [download](https://cdn.brandfetch.io/idW7Vc11yP/w/400/h/400/theme/dark/icon.jpeg?c=1bxid64Mup7aczewSAYMX&t=1791603883355)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Tree Poppy | #f7931a | accent |
| Red Beech | #8b2500 | dark |
| White Linen | #faf6f0 | light |

## Fonts

- var(--font-heading) — asset _(custom)_
- var(--font-body) — asset _(custom)_

---

_Source: <https://brandfetch.com/jimmysong.org>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._