Coding

Computer programming, the process of designing, writing, testing, debugging / troubleshooting, and maintaining the source code of computer programs

Coders: The Making of a New Tribe and the Remaking of the World
A Philosophy of Software Design
The Code for Love and Heartbreak
Shape Up: Stop Running in Circles and Ship Work that Matters
System Design Interview – An Insider's Guide
The Cool Code
Emmy in the Key of Code
Girl Gone Viral
Fundamentals of Software Architecture: An Engineering Approach
UNIX: A History and a Memoir
How to Code a Sandcastle
Spotlight on Coding Club!  (Girls Who Code, #4)
Effective TypeScript: 62 Specific Ways to Improve Your TypeScript
My Life as a Coder (My Life, #9)
Code Breaker, Spy Hunter: How Elizebeth Friedman Changed the Course of Two World Wars
Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
Code Complete
Refactoring: Improving the Design of Existing Code
The Clean Coder: A Code of Conduct for Professional Programmers
Code: The Hidden Language of Computer Hardware and Software
Design Patterns: Elements of Reusable Object-Oriented Software
Cracking the Coding Interview: 150 Programming Questions and Solutions
The Mythical Man-Month: Essays on Software Engineering
Head First Design Patterns
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Introduction to Algorithms
Clean Architecture
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eloquent JavaScript: A Modern Introduction to Programming
Eloquent JavaScript by Marijn HaverbekeYou Don't Know JS by Kyle SimpsonYou Don't Know JS by Kyle SimpsonYou Don't Know JS by Kyle SimpsonYou Don't Know JS by Kyle Simpson
Learning JavaScript
10 books — 2 voters
The Art of Scalability by Martin L. AbbottPMO Governance by Eugen SpivakScalability Rules by Martin L. AbbottThe Power of Customer Misbehavior by Michael T. FisherAnalysis For Financial Management 12Thedition by Robert C. Higgins
AKF Recommended Books
60 books — 2 voters

Windows 11 by Allan FaringtonPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovIntroduction to System Design by Shivam    SinghThe Elements of Programming Style by Brian W. KernighanCompilers by Alfred V. Aho
Computer Science Books
15 books — 47 voters


Abhijit Naskar
“ We have to place our attention on humanizing artificial intelligence by removing the biases from algorithms rather than dehumanizing it. ”
― Abhijit Naskar

“ When you meet a coder, you're meeting someone whose core daily experience is of unending failure and grinding frustration. ...more ”
― Clive Thompson, Coders: The Making of a New Tribe and the Remaking of the World

More quotes...
Books to read to develop the craft of software creation
1 member, last active 7 years ago
Girl Develop It Providence Book Club A book club for the Providence chapter of Girl Develop It. We'll choose books from this group fo…more
1 member, last active 6 years ago
Aphelion A group to read, absorb, and discuss knowledge from professionals in the Financial Technology in…more
1 member, last active 7 months ago
Java Programming Learn about JVM programming covering Java, Kotlin, Scala, etc. and including popular frameworks,…more
5 members, last active 2 years ago