devlibrary
Recently added books
The Level Design Book
by
Robert Yang
Video games
Read
Learning Zig
by
Karl Seguin
Zig
Read
Practical Typography
by
Matthew Butterick
Typography
Read
The Modern JavaScript Tutorial
by
Ilya Kantor
JavaScript
Read
Ray Tracing in One Weekend
by
Peter Shirley
,
Trevor David Black
,
Steve Hollasch
Graphics programming
Ray tracing
Read
Computer Architecture, Fifth Edition: A Quantitative Approach
by
John L Hennesy
,
David A Patterson
Computer architecture
Read
Applied Mathematical Programming
by
Arnoldo C. Hax
,
Stephen P. Bradley
,
Thomas L. Magnanti
Mathematics
Software engineering
Read
The Pragmatic Programmer for Machine Learning
by
Marco Scutari
,
Mauro Malvestio
Machine Learning
Data science
Read
Physics-based Deep Learning
by
Philipp Holl
,
Maximilian Mueller
,
Patrick Schnell
,
Felix Trost
,
Nils Thuerey
,
Kiwon Um
Deep learning
Physics
Read
Algorithms for Modern Hardware
by
Sergey Slotin
High performance computing
Read
Data Science at the Command Line
by
Jeroen Janssens
Data science
Read
Ruby Science
by
Thoughtbot
Ruby
Read
Calculus Made Easy
by
Silvanus P Thompson
Mathematics
Calculus
Read
PHP: The Right Way
by
Josh Lockhart
,
Phil Sturgeon
PHP
Read
You Don't Know JS Yet: Types & Grammar
by
Kyle Simpson
JavaScript
Read
You Don't Know JS Yet: Objects & Classes
by
Kyle Simpson
JavaScript
Read
You Don't Know JS Yet: Scope & Closures
by
Kyle Simpson
JavaScript
Read
You Don't Know JS Yet: Get Started
by
Kyle Simpson
JavaScript
Read
Think Python
by
Allen B. Downey
Python
Read
Eloquent JavaScript
by
Marijn Haverbeke
JavaScript
Read
NixOS & Flakes Book
by
Ryan Yin
Nix
Read
The Handbook of Rationality
by
Markus Knauff
,
Wolfgang Spohn
Philosophy
Read
Software Foundations Vol 6: Separation Logic Foundations
by
Arthur Charguéraud
Software engineering
Read
Software Foundations Vol 5: Verifiable C
by
Andrew W Appel
,
Lennart Beringer
,
Qinxiang Cao
Software engineering
C
Read
Software Foundations Vol 3: Verified Functional Algorithms
by
Andrew W Appel
Software engineering
Read
Software Foundations Vol 2: Programming Language Foundations
by
Benjamin C Pierce
,
Arthur Azevedo de Amorim
,
Chris Casinghino
,
Marco Gaboardi
,
Michael Greenberg
,
Cătălin Hriţcu
,
Vilhelm Sjöberg
,
Andrew Tolmach
,
Brent Yorgey
Software engineering
Read
The Fuzzing Book
by
Rahul Gopinath
,
Marcel Böhme
,
Gordon Fraser
,
Christian Holler
,
Andreas Zeller
Testing
Read
Programming in Standard ML
by
Robert Harper
Standard ML
Functional programming
Read
SQL for Web Nerds
by
Philip Greenspun
Databases
SQL
Read
SQL Performance Explained
by
Markus Winand
Databases
SQL
Read
Database Performance at Scale
by
Felipe Cardeneti Mendes
,
Piotr Sarna
,
Pavel Emelyanov
,
Cynthia Dunlop
Databases
Read
Oracle PL/SQL Programming
by
Steven Feuerstein
Databases
SQL
Oracle PL/SQL
Read
Introduction to Modern Statistics
by
Mine Çetinkaya-Rundel
,
Johanna Hardin
Statistics
Read
Exploring Splunk: Search Processing Language (SPL) Primer and Cookbook
by
David Carasso
Splunk
Read
Developing Time-Oriented Database Applications in SQL
by
Richard T. Snodgrass
SQL
Databases
Read
Designing Virtual Worlds
by
Richard A Bartle
Video games
Read
Software Foundations Vol 1: Logical Foundations
by
Arthur Azevedo de Amorim
,
Marco Gaboardi
,
Michael Greenberg
,
Brent Yorgey
,
Cătălin Hriţcu
,
Benjamin C Pierce
,
Chris Casinghino
,
Vilhelm Sjöberg
Software engineering
Read
Software Foundations Vol 4: QuickChick: Property-Based Testing in Coq
by
Leonidas Lampropoulos
,
Benjamin C Pierce
Property based testing
Coq
Software engineering
Read
Effective Rust
by
David Drysdale
Rust
Read
Quantum computing for the very curious
by
Andy Matuschak and
,
Michael Nielsen
Quantum computing
Read
Prolog Programming In Depth
by
Andre Vellino
,
David A Nute
,
Michael A Covington
Prolog
Read
Programming Languages: Application and Interpretation
by
Shriram Krishnamurthi
Programming languages
Read
Foundations of Probabilistic Programming
by
Joost-Pieter Katoen
,
Alexandra Silva
,
Gilles Bartha
Probabilistic programming
Read
OCaml Programming: Correct + Efficient + Beautiful
by
Michael R. Clarkson
OCaml
Read
Linear Algebra
by
Jim Hefferon
Linear algebra
Read
Discrete Mathematics - An Open Introduction
by
Oscar Levin
Mathematics
Discrete mathematics
Read
Machine Learning Engineering
by
Andriy Burkov
Machine Learning
Read
Machine Learning from Scratch
by
Danny Friedman
Machine Learning
Read
Successful Lisp: How to Understand and Use Common Lisp
by
David B Lamkins
Lisp
Common LISP
Read
Linux IP Stacks Commentary
by
Stephen Satchell
,
H B J Clifford
Linux
Read
Deep JavaScript: Theory and Techniques
by
Axel Rauschmayer
JavaScript
Read
Software Engineering at Google
by
Hyrum Wright
,
Tom Manshreck
,
Titus Winters
Software engineering
Read
Structure and Interpretation of Computer Programs
by
Harold Abelson
,
Gerald Jay Sussman
,
Julie Sussman
Software engineering
Read
Program Design by Calculation
by
J N Oliveira
Software engineering
Read
Philosophy of Computer Science
by
William J Rapaport
Software engineering
Read
Foundations of Computer Science
by
Al Aho
,
Jeff Ullman
Software engineering
Read
Evidence-based Software Engineering
by
Derek M Jones
Software engineering
Read
Elements of Programming
by
Alexander Stepanov
,
Paul McJones
Software engineering
Read
Data-Oriented Design
by
Richard Fabian
Software engineering
Read
A Compendium of Software Design
by
Matteo Di Tucci
Software engineering
Read
Radiosity - A Programmer's Perspective
by
Ian Ashdown
Graphics programming
Read
Radiosity and Realistic Image Synthesis
by
Michael F Cohen
,
John R Wallace
Graphics programming
Read
The Book of Shaders
by
Patricio Gonzalez Vivo
,
Jen Lowe
Graphics programming
Read
Physically Based Rendering: From Theory to Implementation
by
Wenzel Jakob
,
Greg Humphreys
,
Matt Pharr
Graphics programming
Read
Learn Haskell by Building a Blog Generator
by
Gil Mizrahi
Haskell
Read
Ray Tracing: The Next Week
by
Peter Shirley
,
Trevor David Black
,
Steve Hollasch
Graphics programming
Ray tracing
Read
Graphics Programming Black Book
by
Michael Abrash
Graphics programming
Read
Ray Tracing Gems II
by
Peter Shirley
,
Ingo Wald
,
Adam Marrs
Graphics programming
Ray tracing
Read
Scratchapixel 3.0, Learn Computer Graphics Programming
Graphics programming
Read
The Dao of Functional Programming
by
Bartosz Milewski
Functional programming
Read
Learn you An Agda And Achieve Enlightenment
by
Liam O'Connor-Davis
Agda
Functional programming
Read
Functional Programming in Lean
by
David Thrane Christiansen
Functional programming
Lean programming language
Theorem prover
Read
Programming Language Foundations in Agda
by
Philip Wadler
Agda
Functional programming
Read
Pricing Money
by
J D A Wiseman
Finance
Read
Domain Driven Design Quickly
by
Floyd Marinescu
,
Abel Avram
Domain driven design
Read
Notes on Theory of Distributed Systems
by
James Aspnes
Distributed systems
Read
The Scientist and Engineer's Guide to Digital Signal Processing
by
Steven W. Smith
Digital signal processing
Read
Data-Driven Science and Engineering
by
Steven L. Brunton
,
J. Nathan Kutz
Data science
Machine Learning
Read
Introduction to Probability for Data Science
by
Stanley H. Chan
Probability
Data science
Read
The Joy of Cryptography
by
Mike Rosulek
Cryptography
Read
Let's Build a Compiler
by
Jack Crenshaw
Compilers
Read
Introduction to Compilers and Language Design
by
Douglas Thain
Compilers
Programming languages
Read
COMMON LISP: A Gentle Introduction to Symbolic Computation
by
David S. Touretzky
Common LISP
Lisp
Functional programming
Read
The Common Lisp Cookbook
Common LISP
Lisp
Functional programming
Read
Category Theory for Programmers
by
Bartosz Milewski
Category theory
Read
Seven Sketches in Compositionality: An Invitation to Applied Category Theory
by
Brendan Fong
,
David I Spivak
Category theory
Read
Category Theory in Context
by
Emily Riehl
Category theory
Read
Category Theory Illustrated
by
Boris Marinov
Category theory
Read
Paradigms of Artificial Intelligence Programming
by
Peter Norvig
Artificial intelligence
Machine Learning
Common LISP
Read
The Art of Agile Development
by
James Shore
Agile
Read
Build Your Own Lisp
by
Daniel Holden
Lisp
C
Read
Build Your Own Database From Scratch
by
James Smith
Databases
Go
Read
The Chaos Hypertextbook
by
Glenn Elert
Mathematics
Read
Book of Proof
by
Richard Hammack
Mathematics
Read
Bayesian Optimization Book
by
Roman Garnett
Mathematics
Read
The Erlang Runtime System
by
Erik Stenman
Erlang
Read
Essentials of Compilation: An Incremental Approach in Python
by
Jeremy Siek
Python
Read
Essentials of Compilation: An Incremental Approach in Racket
by
Jeremy Siek
Racket
Read
Architecture Patterns with Python
by
Bob Gregory
,
Harry J W Percival
Python
Read
The Little Book of Deep Learning
by
François Fleuret
Deep learning
Read
Practical Deep Learning for Coders
by
Jeremy Howard
,
Sylvain Gugger
Deep learning
Read
Deep Learning - Foundations and Concepts
by
Christopher M Bishop
,
Hugh Bishop
Deep learning
Read
Sequential and Parallel Data Structures and Algorithms: The Basic Toolbox
by
Peter Sanders
,
Martin Dietzfelbinger
,
Kurt Mehlhorn
,
Roman Dementiev
Algorithms
Data structures
Read
Practical Evolutionary Algorithms
by
Shahin Rostami
Algorithms
Read
Matters Computational: Ideas, Algorithms, Source Code
by
Jörg Arndt
Algorithms
Read
Introduction to Algorithms - A Creative Approach
by
Udi Manber
Algorithms
Read
Algorithms
by
Jeff Erickson
Algorithms
Read
Working With Ruby Threads
by
Jesse Storimer
Ruby
Read
Working With Unix Processes
by
Jesse Storimer
Ruby
Read
Working With TCP Scokets
by
Jesse Storimer
Ruby
Read
A Journey in Creating an Operating System Kernel: The 539kernel Book
by
Mohammed Q Hussein
Operating systems
Read
A Guide to Smartphone Astrophotography
by
Sten Odenwald
Photography
Read
Building from the Right Side
by
Jean-Michel Lemieux
Engineering leadership
Read
Beej's Guide to Network Programming
by
Brian “Beej Jorgensen” Hall
Network programming
Read
A Gentle Introduction to Assembly Language Programming
by
Perry Kivolowitz
Assembly programming
Read
Machine Learning Engineering Open Book
by
Stas Bekman
Machine Learning
Read
Dive Into Deep Learning
by
Astor Zhang
,
Zachary C Lipton
,
Mu Li
,
Alexander J Smola
Deep learning
Read
Build Your Own Redis with C/C++
by
James Smith
Redis
Read
The dRuby Book
by
Masatoshi Seki
Ruby
Read
Neural Networks and Deep Learning
by
Michael Nielsen
Neural networks
Deep learning
Read