Link Search Menu Expand Document

Technical Topics

An archive of books related to the different technical topics bonded to the web.


Table of contents

  1. WebSockets
  2. Nginx
  3. Apache
  4. Unit Testing
  5. MySQL
  6. MongoDB
  7. WebAssembly
  8. CI/CD
  9. GraphQL
  10. React
  11. TypeScript
  12. gRPC
  13. Kubernetes
  14. Docker
  15. Ansible
  16. Git
  17. Prometheus
  18. Kafka
  19. Elasticserach
  20. Terraform
  21. SSH
  22. Build
  23. Software Engineering
  24. Interview

WebSockets

  • WebSocket Essentials – Varun Chopra
  • Lightweight Django: Using REST, WebSockets, and Backbone – Julia Elman, Mark Lavin

Nginx

  • Nginx: From Beginner to Pro – Rahul Soni
  • Complete NGINX Cookbook – Derek DeJonghe
  • Nginx Cookbook – Tim Butler

Apache

  • Linux Apache Web Server Administration – Charles Aulds
  • Apache Cookbook – Rich Bowne, Ken Coar

Unit Testing

  • Growing Object-Oriented Software, Guided by Tests – Steve Freeman, Nat Pryce
  • xUnit Test Patterns: Refactoring Test Code – Gerard Meszaros
  • Test-Driven Development By Example – Kent Beck

MySQL

  • High performance MySQL – Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
  • MySQL Cookbook – Paul DuBois
  • Learning MySQL – Seyed M.M. Tahaghoghi, Hugh E. Williams

MongoDB

  • MongoDB: The Definitive Guide – Kristina Chodorow

WebAssembly

  • WebAssembly in Action – Gerard Gallant
  • Programming WebAssembly with Rust – Kevin Hoffman

CI/CD

  • Continuous Integration, Delivery, and Deployment – Sander Rossel
  • Continuous Delivery, Integration, and Deployment with DevOps – Sricharan Vadapalli
  • Hands on Continuous Integration and Delivery – Jean-Marcel Belmont

GraphQL

  • The Road to GraphQL – Robin Wieruch
  • Learning GraphQL – Eve Porcello and Alex Banks
  • Craft GraphQL APIs – Bruce Williams, Ben Wilson

React

  • The Road to React – Robin Wieruch
  • Pro React 16 – Adam Freeman
  • Fullstack React: The Complete Guide to ReactJS and Friends – Accomazzo Anthony

TypeScript

  • Pro TypeScript – Steven Fenton

gRPC

  • gRPC: Up and Running – Kasun Indrasiri, Danesh Kuruppu

Kubernetes

  • Kubernetes: Up & Running – Brendan Burns, Joe Beda & Kelsey Hightower
  • Cloud Native DevOps with Kubernetes – John Arundel, Justin Domingus
  • Kubernetes in Action – Marko Luksa

Docker

  • Docker Dive Deep – Nigel Poulton
  • The Docker Book – James Turnbull

Ansible

  • Ansible for DevOps – Jeff Geerling

Git

  • Git from Bottoms Up – John Wiegley
  • Pro Git – Scott Chacon, Ben Straub
  • Version Control with Git – Jon Loeliger, Matthew McCullough
  • Git Notes for Professionals – GoalKicker

Prometheus

  • Prometheus: Up & Running – Brian Brazil

Kafka

  • Kafka: The Definitive Guide – Neha Narkhede, Gwen Shapira, Todd Palino

Elasticserach

  • Elasticsearch: The Definitive Guide – Clinton Gormley, Zachary Tong

Terraform

  • Terraform: Up & Running – Yevgeniy Brikman

SSH

  • SSH Mastery: OpenSSH, PuTTY, Tunnels and Keys – Michael W. Lucas

Build

Design

Maintain

How

  • Designing Web APIs: Building APIs That Developers Love – Brenda Jin; Saurabh Sahni; Amir Shevat
  • Designing Distributed Systems – Brendan Burns
  • Streaming Services – Tyler Akidau, Slava Chernyak, Reuven Lax
  • Building Microservices – Sam Newman
  • Designing Data-Intensive Applications – Martin Kleppmann
  • The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations – Gene Kim, Jez Humble, Patric Debois, John Willis
  • Database Internals: A Deep Dive into How Distributed Data Systems Work – Alex Petrov
  • How Linux works : What Every Superuser Should Know – Brian Ward

Software Engineering

  • Clean Architecture - Robert C. Martin
  • Clean Code - Robert C. Martin
  • Design Patterns: Elements of Reusable Object Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • How To Be A Programmer – Robert L. Read
  • Phoenix Project – *Gene Kim, Kevin Behr, George Spafford
  • Refactoring: Improving the Deisng of Existing Code – Martin Fowler
  • The Manager’s Path – Camille Fournier
  • The Pragmatic Programmer – David Thomas, Andrew Hunt
  • The Software Craftsman – Sandro Mancuso
  • Working Effective with Legacy Code – Robert C. Martin

Interview

  • Cracking the Coding Interview – Gayle Laakmann

Copyright © ∞ Rishi Giri