Skip to content

guerinoni/books

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

books

Tracker for books I've read. Looking for suggestion and inspirational for others. :)

Why this repo exists?

During years I love spending time to read books about tech industries, languages, databases and all around software engineering. This is a simple list of what I have read, looking for suggestions and maybe give some advice to other for a specific topic.

Can I do this on other platforms? Yes, google sheet, notion, obsidian and many other platforms can track this in different way, but I want to keep this public, for me, for forcing me to read more, and for others for taking a look on what I read. Does make sense to hold space for this? I think this simple file will waste very little space on cloud and out there there are worse things.

I would like to see different views of this list, like divided with tags or others... Looking for suggestion on how can improve this :D

How can you help me or contribute?

Just opening a PR for adding more information about a book, year of publication, links, references, author in case I miss. Do you want to see organized in specific way? Just ask. Do you want to suggest a book? Open an issue :)

If you are looking for some sort of review I don't do it, I wrote a quick review on LinkedIn and Twitter when I finish a book for letting you know what I appreciated on that specific book at that time... You know, re-reading a book can change your thoughts :) sometimes happens.

What about papers?

I'm thinking to track also some papers I read, but not all papers because sometimes I neither finish to read if I don't like. Maybe I can keep here some of those are very relevant for me or for CS. Hope you can suggest many of this category because I'm not a good scraper eheh.


I've read (alphabetically order)

  • 100 Go Mistakes and How to Avoid Them - Teiva Harsanyi (2022)
  • Building Scalable Web Sites - Cal Henderson (2006)
  • Clean Architecture - Robert Martin (2017)
  • Clean Code - Robert Martin (2008)
  • Cloud Native Go - Matthew A. Titmus (2021)
  • Computing From the Command Line - Sundeep Agarwal (2022)
  • Deep Work - Cal Newport (2015)
  • Designing Data-Intensive Applications - Martin Kleppmann (2017)
  • Design Patterns - Gamma & Helm & Johnson & Vlissides (1994)
  • Docker Up Running Shipping Reliable Containers in Production, 3rd Edition - Sean Kane, Karl Matthias (2023)
  • Effective C++ 3rd - Scott Meyers (2008)
  • Effective Modern C++ - Scott Meyers (2015)
  • Effective STL - Scott Meyers (2001)
  • Embedded Linux Development using Yocto Project Cookbook 2nd - Alex Gonzalez (2018)
  • Embedded Linux Development using Yocto Projects 2nd - Salvador & Angolini (2017)
  • Embedded Linux Systems with the Yocto Project - Rudolf Sterif (2016)
  • End to End GUI Development with Qt5 - Sherriff & Lazar & Penea & Piccolino (2018)
  • Git From the Bottom Up - Wigley (2009)
  • Go Bootcamp - Matt Aimonetti (2016)
  • Go in Action - William Kennedy (2014)
  • Hands-On Data Structures and Algorithms with Rust - Claus Matzinger (2019)
  • Hands-On GUI Programming with C++ and Qt5 - Lee Zhi Eng (2018)
  • Hands-On Mobile and Embedded Development with Qt5 - Lorn Potter (2019)
  • How Linux Work 2nd - Brian Ward (2015)
  • Learning GitHub Actions Automation and Integration of CICD with GitHub - Brent Laster (2023)
  • Mastering Go 2nd - Tsoykalos (2019)
  • Mastering API Architecture- Gough, Bryant & Auburn (2022)
  • Mastering Qt5 2nd - Lazar & Penea (2018)
  • Modern C++ Programming Cookbook - Marius Bancilia (2017)
  • Peopleware 3rd - DeMarco & Lister (2013)
  • Professional CMake 4th - Craig Scott (2019)
  • Programming Principles using C++ - Bjarne Stroustrup (2009)
  • Programming Rust - Blandy & Orendorff (2018)
  • Programming Rust 2nd - Blandy & Orendorff & Tindall (2021)
  • Qt5 C++ GUI Programming Cookbook 2nd - Lee Zhi Eng (2019)
  • Qt5 Projects - Marco Piccolino (2018)
  • Refactoring 2nd - Martin Fowler (2018)
  • Rust For Rustaceans - Jon Gjengset (2022)
  • Soft Skills - John Sonmez (2015)
  • Software Architecture with C++ - Ostrowski & Gaczkowski (2021)
  • Software Engineering at Google - Winters & Writght & Manshreck (2020)
  • Test Driven Development - Kent Beck (2002)
  • The C++ Programming Language 4th - Bjarne Stroustrup (2013)
  • The DynamoDB Book - Alex DeBrie (2020)
  • The Pragmatic Programmer - Hunt & Thomas (1999)
  • The Programmer's Brain - Felienne Hermans (2021)
  • The Self-taught Programmer - Cory Althoff (2016)
  • Think Like a Programmer - Anton Spraul (2012)
  • Zero To Production In Rust - Luca Palmieri (2022)

About

Tracker for books I've read. Looking for suggestion and inspirational for others. :)

Topics

Resources

License

Stars

Watchers

Forks