Hypermedia Systems

4.5/5 · 200+ ratings

Hypermedia Systems explores how the original architectural vision of the web provides a powerful alternative to the heavy JavaScript frameworks dominating modern development. The authors demonstrate that by returning to the core principles of hypermedia, developers can build sophisticated applications with significantly less complexity. This book bridges the gap between high-level REST theory and…

Shelves
Coding Computers Software Programming Nonfiction book William Talcott Computer Science Technology Unfinished Web Deniz Akşimşek Carson Gross Engineering Mike Amundsen Adam Stepinski

More like this


Practical Common Lisp

...it has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. — Frank Buss, Li…

4.5/5 · 200+ ratings

Learn you some Erlang for great good!

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design c…

4.5/5 · 200+ ratings

Scala for the Impatient

Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional progra…

4.5/5 · 200+ ratings

The Well-Grounded Rubyist: Covers Ruby 1.9.1

[This is the first edition of The Well-Grounded Rubyist. It has been superseded by the second edition.] The Well-Grounded Rubyist takes yo…

4.5/5 · 200+ ratings

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems

Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial…

4.5/5 · 200+ ratings

How to Solve It: Modern Heuristics

How to Solve It: Modern Heuristics provides a practical framework for tackling complex optimization problems that traditional mathematical methods…

4.5/5 · 200+ ratings

Microservice Architecture Aligning Principles, Practices, and Culture

Microservice Architecture Aligning Principles, Practices, and Culture provides a comprehensive roadmap for navigating the shift from monolithic sy…

4.5/5 · 200+ ratings

AngularJS

Shyam Seshadri and Brad Green provide a direct look into the inner workings of AngularJS, drawing on their unique experiences as engineers at Goog…

4.5/5 · 200+ ratings

Docker in Action

Docker in Action provides a hands on introduction to the world of containerization using the industry standard platform. Jeff Nickoloff explains h…

4.5/5 · 200+ ratings

Ry's Git Tutorial

Ryan Hodson provides a hands-on introduction to version control that transforms a complex technical tool into an accessible skill for any develope…

4.5/5 · 200+ ratings

Code Craft: The Practice of Writing Excellent Code

Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy t…

4.5/5 · 200+ ratings

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversari…

4.5/5 · 200+ ratings