Giter Club home page Giter Club logo

gems's Introduction


NOTICE: New notes live now at https://lealceldeiro.com/booknotes.html. Older notes will stay here.


GitHub Repo stars


This collection of notes is intended to be used as a memo for myself after reading some books which I think deserve to be kept at hand.

It is public only because I think many people may find it useful as a summary or as a reading list to be considered, but, if you want to really learn about these topics, consider reading the linked books.

The content here is not intended to be used as an official reference.

If you're the co/author of some of these books and consider the content of this repository (https://github.com/lealceldeiro/gems/) doesn't comply with your work's copyright policy, please get in touch with me: [email protected]

Books

Effective Java (Joshua J. Bloch)

Java Concurrency in Practice (Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea)

PostgreSQL Developer's Guide (Ibrar Ahmed, Asif Fayyaz, Amjad Shahzad)

Design Patterns - Elements of Reusable Object-Oriented Software (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)

Mastering Regular Expressions (Jeffrey E. F. Friedl)

The Java Module System (Nicolai Parlog)

Stratospheric (Tom Hombergs, Björn Wilmsmann, and Philip Riecks)

Docker Deep Dive (Nigel Poulton)

> Clean Craftsmanship (Robert C. Martin)

Quick Start Kubernetes (Nigel Poulton)

The Kubernetes Book (Nigel Poulton)

> Kafka: The Definitive Guide (Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty)

Google Cloud Cookbook (Rui Costa, Drew Hodun)

Software Architecture: The Hard Parts (Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani)

Strategic Monoliths and Microservices (Vaughn Vernon, Jaskula Tomasz)

Clean Agile: Back to Basics (Robert C. Martin)

Tidy First? (Kent Beck)

Think like a CTO (Allan Williamson)

Microservices in Action (Morgan Bruce, Paulo A. Pereira)

Amazon Web Services in Action (Andreas Wittig, Michael Wittig)

Java 9 Modularity (Sander Mak, Paul Bakker)

Pro Git (Scott Chacon and Ben Straub)

Apache Maven CookBook (Raghuram Bharathan)

Gradle in Action (Benjamin Muschko)

Java 9 Regular Expressions (Anubhava Srivastava)

BDD in Action (John Ferguson Smart)

Modern Java in Action (Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft)

Reality Is Broken (JANE McGONIGAL)

Java Generics and Collections (Maurice Naftalin, Philip Wadler)

UML For Java TM Programmers (Robert C. Martin)

Head First Design Patterns (Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson)

Programming Pearls (Jon Bentley)

The Mythical Man-Month (Frederick P. Brooks Jr.)

Enterprise Integration Patterns (Gregor Hohpe, Bobby Woolf)

Grokking Algorithms (Aditya Y. Bhargava)

Database Design for Mere Mortals (Michael J. Hernandez)

The Pragmatic Programmer (David Thomas, Andrew Hunt)

The Art of Agile Development (James Shore, Shane Warden)

Essential Scrum (Kenneth S. Rubin)

Object-Oriented Analysis and Design with Applications (Grady Booch, Robert A. Maksimchuk, Michael W. Engle)

The Effective Engineer (Edmond Lau, Bret Taylor)

Skin in the Game (Nassim Nicholas Taleb)

Never Split the Difference (Chris Voss, Chris Voss)

Taming Thymeleaf (Wim Deblauwe)

Effective Software Testing (Maurício Aniche)

TCP/IP Illustrated, Volume 1: The Protocols (Kevin R. Fall, W. Richard Stevens)

gems's People

Contributors

lealceldeiro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.