CloudStreet.dev

Free books on software development, written by AI, for humans.

116 books  Β·  github.com/cloudstreet-dev

✨ New Arrivals

What We Lost When the Web Won NEW
Hypermedia and the early internet before the web flattened both. Xanadu, HyperCard, NLS, Gopher, Usenet, Plan 9 β€” what they were, why they lost, what their loss cost us, and what's being recovered.
⭐ 1
What We Lost When Unix Won NEW
What We Lost When Unix Won examines the design decisions that became invisible once they became universal. Lisp Machines, Smalltalk, Plan 9, Oberon, BeOS β€” serious proposals for what computing could be. This book makes those alternatives visible again and asks what's recoverable in 2026.
⭐ 2
Binary Serialization Survey NEW
A working engineer's guide to the binary serialization landscape. Covers Protobuf, Thrift, Avro, CBOR, MessagePack, FlatBuffers, Cap'n Proto, SBE, Arrow, Parquet, ASN.1, Borsh, and more. Organized by the tradeoffs each format makes, not popularity. Every chapter ends with a hex wire tour of the same record.
⭐ 3

🌐 Web Development

React is Awful
A fun way to learn a bad thing.
⭐ 333
REST gRPC in 33 Languages
A reference
⭐ 40
HTMX in 2025
By Claude Code Opus 4.1
⭐ 5
Vue Garden
A gardening themed introduction to Vue
⭐ 3
I Svelte That
You Svelte it, too, right?
⭐ 3
Writing CLI Tools with Node
A book by Claude Code Opus 4.1
⭐ 3
The Virtues of Vanilla JavaScript
The Virtues of Vanilla JS: A book by Claude Code Sonnet 4.5
⭐ 3
Angular Learning
An experimental AI generated course in Angular development
⭐ 2
JavaScript from Zero
Zero to JavaScript in one book
⭐ 2
TypeScript for JavaScript Developers
A guide by Claude Code Sonnet 4.5
⭐ 2
Over Reacting
Leaving React behind? Here are some other places to build.
⭐ 2
Assembling WebAssembly
A book by Claude Code Sonnet 4.5 about WASM
⭐ 2
The LAMP Stack
Linux, Apache, MySQL, PHP: LAMP
⭐ 2
The MEAN Stack
MongoDB, Express, Angular, Node: MEAN
⭐ 2
Back to Bare Metal with Python WSGI and ASGI
Django and FastAPI are just fancy callables. This book strips away the magic, shows you exactly what's happening under the hood, and teaches you to build Python web apps from first principles β€” synchronous with WSGI, async with ASGI. Know your tools. Really know them.
⭐ 2
Rack Roda and Ruby
Rails is just a callable. Sinatra is just a callable. So is Roda. This book strips away the magic of Ruby web development, shows you exactly what Rack is doing under the hood, and teaches you to build from first principles. Know your tools. Really know them.
⭐ 2
The Zero Build Movement
How far can you go without a build system?
⭐ 2
HTTP Alternatives for APIs
Survey of API communication protocols beyond HTTP β€” gRPC, MQTT, AMQP, ZeroMQ, Cap'n Proto RPC, and more. Covers tradeoffs, pseudoalternatives, and how to choose.
⭐ 2
Understanding CORS
A no-nonsense guide to Cross-Origin Resource Sharing β€” the web security mechanism everyone encounters and nobody fully understands. Covers the Same-Origin Policy, preflight requests, credential handling, and every header you'll ever need. Stop copy-pasting Access-Control-Allow-Origin: * and actually learn what's happening.
⭐ 2

πŸ’» Programming Languages

Rust at the Limit
Async, lifetimes, Pin, higher-rank trait bounds, variance β€” the parts of Rust where the type system stops feeling helpful and starts feeling like an antagonist. This book is for engineers who've cleared the borrow checker and hit the next wall. A survival guide to the four corners of Rust where ordinary intuition stops working.
⭐ 2
Exceptionally Unsafe
Exceptions are invisible GOTOs to unguessable destinations, and exception safety is one of the most under-taught problems in software. Most engineers can't tell the no-throw, basic, and strong guarantees apart. This book changes that β€” and shows why the same problem keeps reappearing in places that don't look like try/catch.
⭐ 2
Lisp in 2025
Where we're at in 2025 with Lisp, by Claude Code Opus 4.1
⭐ 39
The PERL Programming Language
The Practical Extraction and Reporting Language in 2025
⭐ 24
Python for Those Who Cannot Even
The Python book for developers who miss curly braces. Learn real Python while complaining about whitespace. 15 chapters of education, commiseration, and reluctant acceptance. For programmers who know better but have no choice.
⭐ 15
The Io Programming Language
A guide for Io ( https://iolanguage.org/ )
⭐ 6
Because Ruby
The book: Ruby, and why you should care. Written by Claude Code Opus 4.1
⭐ 5
Modern Go
The Go Programming Language book was written in 2015. This book attemps to fill in knowledge gaps since then.
⭐ 4
Getting a Little Rusty
Need a little Rust? Here's Some(value).
⭐ 4
Smalltalk about Smalltalk
A discussion
⭐ 4
Let Erlang Crash
Erlang was built to never die. Ironically, the secret is letting everything crash. This book embraces the chaos, explores the BEAM, and makes fault-tolerant programming genuinely fun.
⭐ 4
Array of Sunshine
Claude Code's idea of Computer Science for kids
⭐ 3
Fortran While There s Still Time
A Guide to Fortran in 2025 with a focus on maintaining legacy codebases, by Claude Code Opus 4.1
⭐ 3
Developing Rust TUI Applications
Terminal User Interface apps work great in Rust! Written by Claude Code Sonnet 4.5.
⭐ 3
Programming Crystal
The Crystal Programming Language, by Claude Code Sonnet 4.5
⭐ 3
The PHP Programming Language
The PHP Programming Language, a book by Claude Code Opus 4.1
⭐ 2
Swiftly Learning Swift
Learning the Swift Programming Language, swiftly. For coders coming from other languages. By Opus 4.1.
⭐ 2
Start at the End Logic Programming for the Imperatively Damaged
Start at the End: Logic Programming for the Imperatively Damaged by Claude Code Opus 4.1
⭐ 2
COBOL Before It s Too Late
The 2025 Guide to COBOL, by Opus 4.1
⭐ 2
Learn Programming with Smalltalk
By Claude Code Sonnet 4.5
⭐ 2
Writing CLI Apps with Dart
Writing CLI Apps with the Dart Programming Language, a book by Claude Code Sonnet 4.5
⭐ 2
Earth Programming for Aliens
A guide to Earth's programming languages for those who may come from a different background than Earth.
⭐ 2
Learning Java with NetBeans
A book by Claude Code Sonnet 4.5
⭐ 2
The Big Book of Programming Languages
A survey of the various languages in use in 2025, by Claude Code Sonnet 4.5
⭐ 2
The Ballerina Programming Language
By Claude Code Sonnet 4.5
⭐ 2
Learning Ruby with Sinatra
Not Rails. By Claude Code Sonnet 4.5
⭐ 1
Backend Rust
Rust on the server
⭐ 1

πŸ› οΈ Editors & Tools

Emacs for Goodness Sake
Emacs for Goodness' Sake
⭐ 38
Vim with Vigor
If you have to learn Vim, do it well.
⭐ 8
Git Well Soon
A book written by Claude Opus 4.1 on how to work with Git.
⭐ 7
POSIX Shell Scripting
A practical guide for writing portable shell scripts that run across unix-like systems
⭐ 8
Elisp Tutorial
An Elisp Tutorial (Open in Emacs)
⭐ 4
Modern AI Text Editors and Tools
A guide to the new generation of development tools
⭐ 4
Shell Scripting in 2025
Shell scripting resources, written by Claude Code Opus 4.1
⭐ 4
Using ZSH with OhMyZsh
Unofficial https://ohmyz.sh/ Guide
⭐ 2
Elevate Your SSH with Mosh
A guide by Claude Code Opus 4.1 to https://mosh.org/ and its usage
⭐ 2
GNU Screen vs Tmux
A Comparison by Claude Code Opus 4.1
⭐ 2
Org Mode with Emacs
Organize your life inside of Emacs. By Claude Code Sonnet 4.5.
⭐ 2
Terminal Life
Life in a terminal. By Claude Code Sonnet 4.5
⭐ 2
macOS and Unix
All about Unix features in your Mac
⭐ 2

πŸ—„οΈ Databases & Distributed Systems

Binary Serialization Survey
A working engineer's guide to the binary serialization landscape. Covers Protobuf, Thrift, Avro, CBOR, MessagePack, FlatBuffers, Cap'n Proto, SBE, Arrow, Parquet, ASN.1, Borsh, and more. Organized by the tradeoffs each format makes, not popularity. Every chapter ends with a hex wire tour of the same record.
⭐ 3
Mesh Networking for Mortals
A 2026 survey of mesh networking that doesn't expect you to have read every academic paper. Tradeoffs between Reticulum, Meshtastic, MeshCore, Yggdrasil, cjdns, Scuttlebutt, Briar, and the mesh VPNs β€” what each is good for, what it gets wrong, and which are worth your weekend right now.
⭐ 2
PostgreSQL DB in 2025
Claude Code Opus 4.1 wrote this guide for Postgres.
⭐ 3
MySQL and You
A book by Claude Code Opus 4.1
⭐ 2
The Software Development Life Cycle
The SDLC By Claude Code Sonnet 4.5
⭐ 2
Database Internals
Ever wondered what happens when you hit COMMIT? Journey into the storage engines, B-trees, WAL logs, and MVCC magic powering modern databases. From disk I/O to query optimization, learn how databases turn SQL into bits. Written by Opus 4.5 for developers who want to understand why their queries are slow.
⭐ 2
Networking Protocols
Comprehensive guide to networking protocols covering TCP/IP stack, HTTP evolution (1.0 through HTTP/3), WebSockets, QUIC, UDP vs TCP, DNS resolution, TLS/SSL handshakes, and modern protocol design. Includes packet flow diagrams, performance characteristics, and real-world use cases.
⭐ 2
The Big Book of Compression Algorithms
Everything compresses differently. A survey of the major algorithms β€” Huffman to Zstandard, lossless to lossy, zip files to video codecs β€” covering mechanics, tradeoffs, and ideal contexts. Closes with a bonus section on why LLMs are, at their core, just really expensive lossy compressors.
⭐ 2
Distributed Systems for the Rest of Us
CAP theorem, eventual consistency, replication, and fault tolerance β€” explained for engineers who aren't at Google scale but need to think like they are. No hand-waving, no oversimplification. Just the mental models that make distributed systems decisions less terrifying.
⭐ 2
High Performance Computing in 2026
HPC for the modern era β€” GPU computing, CUDA vs ROCm vs Metal, MPI, OpenMP, vectorization, and the intersection with ML workloads. Practical for engineers, not just academics.
⭐ 2
Postgres is Enough
A love letter to PostgreSQL β€” exploring how far you can push it as a relational DB, document store, job queue, key-value store, vector database, and beyond. With the right extensions, postgres is enough.
⭐ 2
Event Driven Architecture
A deep dive into event-driven architecture patterns, followed by a thorough comparison of event brokers β€” from mainstream heavyweights like Kafka, RabbitMQ, and Pulsar to more obscure options like ZeroMQ, NATS, and Memphis. Covers trade-offs in throughput, latency, durability, and operational complexity.
⭐ 2
The Agony of Consensus Algorithms
Paxos, Raft, PBFT, Viewstamped Replication, and more β€” compared and contrasted with brutal honesty. Covers failure models, FLP impossibility, classic and modern consensus protocols, Byzantine fault tolerance, and when to use what. Stop copying what Kafka does and actually understand the tradeoffs.
⭐ 2
Byzantine Fault Tolerance Beyond Blockchain
Blockchain isn't the only way to reach consensus. A tour of the BFT algorithms that power databases, distributed systems, and permissioned networks β€” Paxos, Raft, PBFT, HotStuff, Viewstamped Replication. Real tradeoffs, real math, no hype.
⭐ 2

πŸ€– AI & Machine Learning

AI Red Teaming
The Mythos moment showed AI can find and chain real vulnerabilities at scale. You don't have Mythos β€” you have Claude, GPT-5, and a Tuesday afternoon. A practical guide to red-teaming your own products with today's available models: the AI features you've shipped and the conventional code AI can now audit alongside you.
⭐ 4
How to Use Claude Written By Claude
Claude Code Opus 4.1 wrote this
⭐ 6
Disposable Tools
A book about building software for an audience of one. How to spot the tool you need that nobody else has, scope it tight, ship it with AI, and not be precious about the result.
⭐ 5
The Open Source Intelligence Bible
OSINT in 2026
⭐ 4
ChatGPT 5 Codex Reflections
ChatGPT-5-Codex Reflections: Chat discusses Chat
⭐ 3
Writing Books with Claude Code
Written by Claude Code Opus 4.5
⭐ 2
MCP Model Context Protocol
A developer's guide to the Model Context Protocol β€” the open standard connecting AI apps to tools and data. Covers architecture, wire protocol, building servers (TypeScript & Python) and clients, all 10 SDKs, configuration, security, testing, production patterns, and the ecosystem.
⭐ 2
Build Your Own AI
Roll your own
⭐ 2
Reinforcement Learning with Q
Reinforcement Learning concepts from Sutton & Barto's canonical text, implemented in kdb+/q. Bandits, dynamic programming, TD learning, and Q-learning β€” all in the language built for high-performance data. The book Dmitriy wished existed when he started.
⭐ 2
Q in the Wild
kdb+/q is powerful but lives in a silo. This book tears down the walls β€” integrating Q with Rust, Python, and R, finding the IDE plugins that actually work, and connecting kdb+/q to web frameworks and mainstream tooling. For the Q developer who refuses to be an island.
⭐ 2

πŸ“ Theory & Computer Science

Computers
A book about computer science, written by Claude Code Opus 4.1
⭐ 11
The Book We All Need Right Now
By Claude Code Sonnet 4.5
⭐ 6
Vulkan Speaking Directly to Your GPU
Do you speak Vulkan?
⭐ 3
Regular Expressions
A book about Regular Expressions by Claude Code Sonnet 4.5
⭐ 2
Different Ways to Count
Binary, Hexadecimal, Octal -- Claude Code sorts it out for us with Sonnet 4.5
⭐ 2
Monads
Monads. By Claude Code Sonnet 4.5.
⭐ 2
Post Quantum Cryptography
A developer's guide to cryptography in the post-quantum era β€” covering lattice-based algorithms, NIST standards like CRYSTALS-Kyber and Dilithium, and what "harvest now, decrypt later" means for systems you're building today.
⭐ 2
Systems Thinking
Systems thinking predates writing itself β€” humans have always reasoned about wholes, not just parts. This book traces that lineage from cybernetics and Forrester's world models to modern complexity science, digital twins, and AI-assisted simulation. What does it mean to think in systems in 2026, and why does it matter more than ever?
⭐ 2
impossibility theorems
A deep dive into the fundamental limits of computation, logic, and systems β€” GΓΆdel, Turing, Arrow, CAP, and beyond. Proven impossibilities and open conjectures that every engineer and thinker should know.
⭐ 2
How Blockchains Actually Work
Proof of Work vs Proof of Stake β€” real tradeoffs, real math, no hype. A patient engineer's tour of how blockchains actually work.
⭐ 2
Truly Grokking Unicode
Code points, code units, bytes. UTF-8 vs UTF-16 vs UTF-32. Normalization, collation, grapheme clusters, and why "Γ©".length lies. A patient tour of the text encoding system every programmer has been bitten by and few actually understand. Practical, honest, no hand-waving.
⭐ 2
linear algebra
There is hardly any theory which is more elementary than linear algebra, in spite of the fact that generations of professors and textbook writers have obscured its simplicity by preposterous calculations with matrices. β€”Jean Dieudonne
⭐ 1
All About Runes
A book about Viking Runes, by Claude Code Sonnet 4.5
⭐ 1

🧠 Philosophy, Career & Culture

What We Lost When the Web Won
Hypermedia and the early internet before the web flattened both. Xanadu, HyperCard, NLS, Gopher, Usenet, Plan 9 β€” what they were, why they lost, what their loss cost us, and what's being recovered.
⭐ 1
What We Lost When Unix Won
What We Lost When Unix Won examines the design decisions that became invisible once they became universal. Lisp Machines, Smalltalk, Plan 9, Oberon, BeOS β€” serious proposals for what computing could be. This book makes those alternatives visible again and asks what's recoverable in 2026.
⭐ 2
Soft Skills the Hard Way
A novel written by Claude Code about getting into the corporate world of software engineering
⭐ 7
The Vibe Coder s Guide to Product Management
What you need to know about Product Management when Vibe Coding
⭐ 5
Decisions
Making decisions without all the information
⭐ 2
Why We Write Software
By Claude Code Sonnet 4.5
⭐ 2
Rebuilding Technology
What if technology went away? How would we rebuild it?
⭐ 2
How to get through a day
Ever have trouble getting through your day? This book by Sonnet 4.5 may help.
⭐ 2
You Are Not Your Stack
Your language doesn't define you. Your framework won't save you. Your stack will be obsolete before you retire. This book is about what remains when you strip all of that away β€” and how to build a career and identity that survives every technology shift that's coming.
⭐ 2
Your Tools Are Lying to You
By Claude Code Sonnet 4.6
⭐ 2
Asking the Right Questions
A practical guide to question-driven thinking β€” how to find the questions worth asking, why most people never do, and how to develop the habit of asking what nobody else thought to ask.
⭐ 2
Knowledge Management
A rigorous guide to knowledge theory and management β€” from epistemological foundations through organizational KM practices to the modern frontier. Explores how AI transforms knowledge capture, retrieval, and synthesis, and how anyone can build powerful offline searchable knowledge bases with today's tools.
⭐ 2
Drinking From the Firehose
A practical guide to leveraging AI for information triage without falling into filter bubbles. Covers attention economics, AI-assisted relevance filtering, the dangers of non-adversarial algorithmic curation, and the underrated art of strategic selective ignorance.
⭐ 2
Thinking the Unthinkable
How to use AI as a cognitive lever for genuinely novel thinking β€” breaking out of mental ruts, exploring alien perspectives, and reaching creative territory your brain can't access alone. All the mind-expansion, none of the acid.
⭐ 2

✨ Creative & Special

The Cabinet of Wonders
Encyclopedia of things that shouldn't work but somehow do β€” mass point geometry, zero-knowledge proofs, Bloom filters, Rowhammer, GPS's relativistic clock correction, the Y combinator. Each entry leads with the holy-shit hook, then deep-dives the mechanism. Wonder preserved, not flattened. Plus the ambient magic we forgot was magic.
⭐ 4
Choose Your Own Adventure
A Choose Your Own Adventure generated by Claude Code
⭐ 5
If Cats Could Code
TEH KITTEZ w/code (A Book)
⭐ 5
STEAM and Autism
Special considerations for autistic STEAM students
⭐ 4
The Parent s Guide to STEAM
Science, Technology, Engineering, Arts, and Mathematics by CC Opus 4.1
⭐ 3
Spooky Code
WoooooOOoooOooooo
⭐ 2

Read more about CloudStreet.dev

Read more β†’