Multithreaded JavaScript
Thomas Hunter II & Bryan English
Programming PHP
Kevin Tatroe & Peter MacIntyre
HTML5 Hacks
Jesse Cravens & Jeff Burtoft
Effective TypeScript
Dan Vanderkam
Distributed Systems with Node.js
Thomas Hunter II
Angular: Up and Running
Shyam Seshadri
Programming TypeScript
Boris Cherny
Learning PHP, MySQL & JavaScript
Robin Nixon
Learning JavaScript
Ethan Brown
Learning GraphQL
Eve Porcello & Alex Banks
Flask Web Development
Miguel Grinberg
Building Evolutionary Architectures
Neal Ford & Rebecca Parsons & Patrick Kua & Pramod Sadalage
Building Event-Driven Microservices
Adam Bellemare
Building Micro-Frontends
Luca Mezzalira
Software Architecture: The Hard Parts
Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani
The Software Architect Elevator
Gregor Hohpe
Software Architecture Metrics
Christian Ciceri & Dave Farley & Neal Ford & Andrew Harmel-Law & Michael Keeling & Carola Lilienthal & João Rosa & Alexander von Zitzewitz & Rene Weiß & Eoin Woods
The Art of Agile Development
James Shore
Microservices: Up and Running
Ronnie Mitra & Irakli Nadareishvili
Learning Domain-Driven Design
Vlad Khononov
Mastering API Architecture
James Gough & Daniel Bryant & Matthew Auburn
Fundamentals of Software Architecture
Mark Richards & Neal Ford
Foundations of Scalable Systems
Ian Gorton
Flow Architectures
James Urquhart
Continuous API Management
Mehdi Medjaoui & Erik Wilde & Ronnie Mitra & Mike Amundsen
Design Systems
Alla Kholmatova
Art Direction for the Web
Andy Clarke
User Experience Revolution
Paul Boag
Understanding Privacy
Heather Burns
Touch Design for Mobile Interfaces
Steven Hoober
New Frontiers in Web Design
Laura Elizabeth & Marcy Sutton & Rachel Andrew & Mike Riethmuller & Lyza Gardner & Yoav Weiss & Adrian Zumbrunnen & Greg Nudelman & Ada Rose Cannon & Vitaly Friedman & Andy Davies & Alla Kholmatova & Cesar Brod & Heydon Pickering & Martin Splitt & Marko Dugonjić & Mike Sharp & Mike Pennisi & Alberta Soranzo & Sashka Maximova & Lilia Zinchenko & Stefan Bucher & Benoit Henry & Nils Mielke & Thord D. Hedengren & Bertrand Lirette
Smart Interface Design Patterns
Vitaly Friedman
Typescript in 50 lessons
Stefan Baumgartner
Click!
The Sketch Handbook
Christiam Krammer
Inclusive Design Patterns
Heydon Pickering
Inclusive Components
Form Design Patterns
Adam Silver
Image Optimization
Addy Osmani
The Ethical Design Handbook
Trine Fable & Kim Andersen & Martin Michael Frederiksen
Digital Adaptation
Atari to Zelda: Japan's Videogames in Global Contexts
Mia Consalvo
Codename Revolution
Steven Jones & George Thiruvathukal
Who Are You?: Nintendo's Game Boy Advance Platform
Alex Custodio
Wandering Games
Melissa Kagen
Zones of Control: Perspectives on Wargaming
Pat Harrigan & Matthew G. Kirschenbaum
Virtual Reality
Samuel Greengard
Virtual Economies: Design and Analysis
Vili Lehdonvirta & Edward Castronova
The Videogame Industry Does Not Exist
Brendan Keogh
Uncertainty in Games
Greg Costikyan
Treacherous Play
Marcus Carter
The Warcraft Civilization
William Bainbridge
Arcade Britannia
Alan Meades
Unboxed
Gordon Calleja
The Stuff Games Are Made Of
Pippin Barr
Super Power, Spoony Bards, and Silverware: The Super Nintendo ...
Dominic Arsenault
Play like a Feminist.
Shira Chess
Playing Smart: On Games, Intelligence, and Artificial Intelligence
Julian Togelius
Playing at a Distance: Borderlands of Video Game Aesthetic
Sonia Fizek
Rules of Play: Game Design Fundamentals
Salen, Katie & Zimmerman, Eric