MadPy has a book club! We are a group of folks who meet bi-weekly to talk through a book about programming or software development. This is a great way to learn about new things in the industry, fill in gaps in your knowledge, and talk with other developers.
We choose a book by voting in the #book-club Slack channel, and then we agree on a meeting format. Usually, this means breaking the book up into 6-7 chunks, and then we meet every other week to discuss each chunk.
We cover roughly 3 books per year, spending 3-4 months on each book.
The book club has read books like Designing Data Intensive Applications and Crafting Interpreters, as well as exploring the new language Mojo.
The books are sometimes directly related to Python, and sometimes about broader concepts in software development or different technologies.
We try to have a good mix of hands on programming books and more conceptual books.
Join the #book-club channel on the Slack! We also will post to #general when we're starting a new book.
We are currently working through Operating Systems: 3 Easy Pieces from UW's very own Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau.
Because it's a pretty dense text and a real life actual college course, we're using the video lectures as the primary text and the book as a supporting resource.
We meet every two weeks to discuss the lectures and associated textbook chapters.
Discussion Schedule: