Top Books

A collection of books I've read and highly recommend. These cover topics from design and programming to game development and psychology.

The Design of Everyday Things

by Don Norman (2013)

A foundational book on design principles and user experience that applies to everything from physical products to digital interfaces.

Clean Code

by Robert C. Martin (2008)

A guide to writing clean, maintainable code with practical examples and principles that every developer should know.

The Art of Game Design

by Jesse Schell (2019)

A comprehensive guide to game design covering mechanics, psychology, and the creative process behind great games.

Thinking, Fast and Slow

by Daniel Kahneman (2011)

An exploration of the two systems that drive human thought and decision-making, with profound implications for design and psychology.

The Pragmatic Programmer

by Andrew Hunt and David Thomas (2019)

Timeless advice for becoming a better programmer, covering everything from coding practices to career development.

A Game Design Vocabulary

by Anna Anthropy and Naomi Clark (2014)

A practical guide to understanding and talking about game design, with tools for analyzing and creating games.