Technology

Clean Code

Author: Robert C. Martin

A practical guide to writing clean, readable, maintainable, and professional computer code. It introduces principles and best practices that help developers improve software quality.

The Pragmatic Programmer

Authors: Andrew Hunt & David Thomas

A classic programming book that presents practical techniques and principles for becoming a more effective and professional software developer.

Artificial Intelligence: A Modern Approach

Authors: Stuart Russell & Peter Norvig

A comprehensive introduction to artificial intelligence covering intelligent agents, problem-solving, machine learning, reasoning, and modern AI techniques.

Don’t Make Me Think

Author: Steve Krug

A popular book about web usability and user experience that explains how to design websites and digital interfaces that are simple, intuitive, and easy to navigate.