The Warcraft Civilization
William Bainbridge
Uncertainty in Games
Greg Costikyan
Who Are You?: Nintendo's Game Boy Advance Platform
Alex Custodio
Codename Revolution
Steven Jones & George Thiruvathukal
Building Table Views with Phoenix LiveView
Peter Ullrich
Concurrent Data Processing in Elixir
Svilen Gospodinov
Craft GraphQL APIs in Elixir with Absinthe
Ben Wilson & Bruce Williams
Exploring Graphs with Elixir
Tony Hammond
Designing Elixir Systems with OTP
James Edward Gray II & Bruce A. Tate
From Ruby to Elixir
Stephen Bussey
Functional Web Development with Elixir, OTP, and Phoenix
Lance Halvorsen
Genetic Algorithms in Elixir
Sean Moriarity
Learn Functional Programming with Elixir
Ulisses Almeida
Metaprogramming Elixir, P1.0
Chris McCord
Programming Phoenix ≥ 1.4
Chris McCord & Bruce Tate & José Valim
Programming Ecto
Eric Meadows-Jönsson & Darin Wilson
Real-Time Phoenix
Property-Based Testing with PropEr, Erlang, and Elixir
Fred Hebert
Testing Elixir
Jeffrey Matthias & Andrea Leopardi
Build a Binary Clock with Elixir and Nerves
Bruce A. Tate & Frank Hunleth
Adopting Elixir
Ben Marx & José Valim & Bruce Tate
Build a Weather Station with Elixir and Nerves
Alexander Koutmos & Bruce A. Tate & Frank Hunleth
The Mom Test: How to talk to customers and learn if your business ...
Rob Fitzpatrick
Programming Ruby 3.3
Dave Thomas & Noel Rappin
Digital Adaptation
Paul Boag
The Ethical Design Handbook
Trine Fable & Kim Andersen & Martin Michael Frederiksen
Image Optimization
Addy Osmani
Form Design Patterns
Adam Silver
Inclusive Components
Heydon Pickering
Inclusive Design Patterns
The Sketch Handbook
Christiam Krammer
Click!
Typescript in 50 lessons
Stefan Baumgartner
Smart Interface Design Patterns
Vitaly Friedman
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
Touch Design for Mobile Interfaces
Steven Hoober
Understanding Privacy
Heather Burns
User Experience Revolution
Art Direction for the Web
Andy Clarke
Design Systems
Alla Kholmatova
Programming Ruby 3.2
Noel Rappin & Dave Thomas
Continuous API Management
Mehdi Medjaoui & Erik Wilde & Ronnie Mitra & Mike Amundsen
Flow Architectures
James Urquhart
Foundations of Scalable Systems
Ian Gorton
Mastering API Architecture
James Gough & Daniel Bryant & Matthew Auburn
Learning Domain-Driven Design
Vlad Khononov
Microservices: Up and Running
Ronnie Mitra & Irakli Nadareishvili
The Art of Agile Development
James Shore
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 Software Architect Elevator
Gregor Hohpe
Software Architecture: The Hard Parts
Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani
Building Micro-Frontends
Luca Mezzalira
Building Event-Driven Microservices
Adam Bellemare
Building Evolutionary Architectures
Neal Ford & Rebecca Parsons & Patrick Kua & Pramod Sadalage
Refactoring UI
Adam Wathan & Steve Schoger
Flask Web Development
Miguel Grinberg
Learning GraphQL
Eve Porcello & Alex Banks
Learning JavaScript
Ethan Brown
Learning PHP, MySQL & JavaScript
Robin Nixon
Programming TypeScript
Boris Cherny