Hardcover
Year in Books
FeedRecent activity by friends
Trending booksMost popular right now
New ReleasesMost anticipated
RecommendationsJust for you
Archive & Labs
2023 Year in Books The hits
PromptsVote for your favorites
ListsCurated by our readers
GenresBrowse by Genre
MoodsBrowse by Mood
2024 Year in BooksHIghlights from the Year
Year in Books
immohika
List byMohika

Programming

  • Updated over 1 year ago
  • 130 Books
Shelf
Cover 4

The Self-Taught Programmer

Domain-Driven Design
How to Design Programs, second edition
Clean Code: A Handbook of Agile Software Craftsmanship
Code: The Hidden Language of Computer Hardware and Software
Code Complete
Design Patterns
Working Effectively with Legacy Code
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
A Philosophy of Software Design
Clean Architecture: A Craftsman's Guide to Software Structure and Design
The Mythical Man-Month: Essays on Software Engineering
Cover 4

System Design Interview – An Insider's Guide

Cover 5

System Design Interview – An Insider's Guide

Practical Monitoring
Design It! : Pragmatic Programmers: From Programmer to Software Architect
Release It!
Seven Concurrency Models In Seven Weeks When Threads Unravel
Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement
Zero To Production In Rust
Hands-on Rust: Effective Learning through 2D Game Development and Play
Grokking Simplicity
Learning Patterns
Cover 6

Microservice Patterns

Grokking Algorithms
Pragmatic Thinking and Learning: Refactor Your Wetware
Command-Line Rust: A Project-Based Primer for Writing Rust CLIs
The Little Schemer
Refactoring to Patterns
Game Engine Architecture
Mazes for Programmers: Code Your Own Twisty Little Passages
The Ray Tracer Challenge
A Common-Sense Guide to Data Structures and Algorithms,: Level Up Your Core Programming Skills
Designed for Use
Explore It!
Refactoring: Improving the Design of Existing Code
Soft Skills: The Software Developer's Life Manual
Ship it! A Practical Guide to Successful Software Projects
The Art of Game Design: A Book of Lenses
Cover 3

Procedural Generation in Game Design

Game Programming Patterns
An Architectural Approach to Level Design
Cover 4

Game Physics Engine Development

Cover 3

AI for Games, Third Edition

The Gamer's Brain: How Neuroscience and UX Can Impact Video Game Design
Structure and Interpretation of Computer Programs
Introduction to Algorithms
Head First Design Patterns
The Clean Coder
Agile Estimating and Planning
Software Craftsman, The: Professionalism, Pragmatism, Pride
Clean Agile: Back to Basics
Clean Craftsmanship: Disciplines, Standards, and Ethics
Code That Fits in Your Head: Heuristics for Software Engineering
Compilers
Sistemas operativos modernos
Test-Driven Development: By Example
The UNIX Programming Environment
Algorithms
The Algorithm Design Manual
The Practice of Programming
Agile Software Development, Principles, Patterns, and Practices
Growing Object-oriented Software, Guided by Tests
Patterns of Enterprise Application Architecture
Joel on Software
Advanced Programming in the UNIX Environment
Concrete Mathematics
Learn You a Haskell for Great Good!
Cover 7

You Don't Know JS Yet

You Don't Know JS Yet: Scope & Closures
Introduction To The Theory Of Computation
Extreme Programming Explained: Embrace Change
Peopleware
Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
Hacker's Delight
Cover 6

Manage Your Project Portfolio

Thinking Forth
Apprenticeship Patterns
Cover 5

Software Craftsmanship

Rapid Development: Taming Wild Software Schedules
Psychology of Everyday Things
Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture
The Pragmatic Programmer
Coders at Work
Programming pearls
Don't Make Me Think, Revisited
Pro Git
Building Microservices
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Seven Languages in Seven Weeks
Algorithms to Live By: The Computer Science of Human Decisions
Beautiful Code
Hackers & Painters
Artificial intelligence
The Art of Computer Programming
The DevOps Handbook
Software Engineering at Google
The productive programmer
The Elements of Computing Systems: Building a Modern Computer from First Principles
Dreaming in Code
Next

Footer links

Community

Readers & Supporters
Join Our DiscordHow to link roles on Discord

Follow Along

BlogHardcover LiveAbout HardcoverRequest a feature

We're an Open Book

Frequently Asked QuestionsContact SupportRoadmapOur Policies
iOSAndroidDiscordTikTokMastodonInstagram

Home

Library

Explore

Trending