Skip to content

Commit 613f42b

Browse files
committed
updating schedule
1 parent be90dee commit 613f42b

1 file changed

Lines changed: 168 additions & 106 deletions

File tree

bookclub/index.html

Lines changed: 168 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,129 +1,191 @@
11
<!doctype html>
2-
<meta charset="utf-8">
2+
<meta charset="utf-8" />
33
<head>
4+
<link rel="stylesheet" href="../static/normalize.css" />
5+
<link rel="stylesheet" href="../static/skeleton.css" />
6+
<link rel="stylesheet" href="../static/style.css" />
7+
<link rel="stylesheet" href="../static/pygments.css" />
48

5-
<link rel="stylesheet" href="../static/normalize.css">
6-
<link rel="stylesheet" href="../static/skeleton.css">
7-
<link rel="stylesheet" href="../static/style.css">
8-
<link rel="stylesheet" href="../static/pygments.css">
9+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
10+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
11+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
12+
<link rel="manifest" href="/site.webmanifest" />
913

10-
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
11-
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
12-
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
13-
<link rel="manifest" href="/site.webmanifest">
14-
15-
<!-- Mobile Specific Metas
14+
<!-- Mobile Specific Metas
1615
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
17-
<meta name="viewport" content="width=device-width, initial-scale=1">
16+
<meta name="viewport" content="width=device-width, initial-scale=1" />
1817

19-
<!-- FONT
18+
<!-- FONT
2019
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
2120

22-
<title>MadPy Book Club — MadPy</title>
23-
24-
25-
<meta property="og:image" content="https://madpy.com/static/images/bookclub-logo-1200x630.png"/>
26-
<meta property="og:image:width" content="1200"/>
27-
<meta property="og:image:height" content="630"/>
28-
29-
21+
<title>MadPy Book Club — MadPy</title>
3022

31-
32-
<meta property="og:title" content="MadPy Book Club"/>
33-
23+
<meta
24+
property="og:image"
25+
content="https://madpy.com/static/images/bookclub-logo-1200x630.png"
26+
/>
27+
<meta property="og:image:width" content="1200" />
28+
<meta property="og:image:height" content="630" />
3429

30+
<meta property="og:title" content="MadPy Book Club" />
3531

36-
37-
<meta property="og:description" content="We&#39;re 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."/>
38-
39-
32+
<meta
33+
property="og:description"
34+
content="We&#39;re 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."
35+
/>
4036
</head>
4137
<body>
4238
<div class="container">
43-
4439
<div class="row">
45-
<div class="three columns">
46-
<nav>
47-
<h3 id="logo"><img src="../static/images/madpy-logo.svg" alt="MadPy logo" width="200" height="200"></h3>
48-
<ul>
49-
<li><a href="../">About</a></li>
50-
51-
<li><a href="../meetups/">Events</a></li>
52-
53-
<li class="active"><a href="./">Book Club</a></li>
54-
55-
<li><a href="../sponsorship/">Sponsorship</a></li>
56-
57-
<li><a target="_blank" href="https://slack.madpy.com/">Slack</a></li>
58-
<li><a target="_blank" rel="me" href="https://fosstodon.org/@madpy">Mastodon</a>
59-
<li><a target="_blank" href="https://github.com/madison-python">GitHub</a>
60-
<li><a target="_blank" href="https://www.meetup.com/MadPython/">Meetup.com</a>
61-
<li><a target="_blank" href="/survey">Survey</a></li>
62-
</ul>
63-
</nav>
64-
&nbsp;
65-
</div>
66-
67-
<div class="nine columns">
68-
69-
<h2 class="page-title">MadPy Book Club</h2>
70-
<h3 class="page-subtitle">Come Learn with MadPy</h3>
71-
<p><img src="/static/images/bookclub-logo.png" width=300px /></p>
72-
<h3>Introduction</h3>
73-
<p>MadPy has a book club! We are a group of folks who meet bi-weekly to talk through
74-
a book about programming or software development. This is a great way to learn
75-
about new things in the industry, fill in gaps in your knowledge, and talk with
76-
other developers.</p>
77-
<h3>Format</h3>
78-
<p>We choose a book by voting in the #book-club Slack channel, and then we agree on
79-
a meeting format. Usually, this means breaking the book up into 6-7 chunks, and
80-
then we meet every other week to discuss each chunk.</p>
81-
<p>We cover roughly 2 books per year, spending 3-4 months on each book.</p>
82-
<h3>What books do you read?</h3>
83-
<p>The book club has read books like <strong>Designing Data Intensive Applications</strong> and
84-
<strong>Crafting Interpreters</strong>, as well as exploring the new language <strong>Mojo</strong>.</p>
85-
<p>The books are sometimes directly related to Python, and sometimes about broader
86-
concepts in software development or different technologies.</p>
87-
<p>We try to have a good mix of hands on programming books and more conceptual books.</p>
88-
<h3>How can I get involved?</h3>
89-
<p>Join the #book-club channel on the Slack! We also will post to #general when
90-
we're starting a new book.</p>
91-
<h3>Current Book</h3>
92-
<p><a href="https://nostarch.com/python-playground-2nd-edition">Python Playground (2nd Edition)</a></p>
93-
<p><strong>Discussion Schedule:</strong></p>
94-
<ul>
95-
<li>Monday, August 25 2025: Recursive Algorithms and Drawing</li>
96-
<li>Monday, September 08 2025: Simulations: Conways Game of Life, Musical Overtones</li>
97-
<li>Monday, September 22 2025: Simulations: Boids, Personal projects</li>
98-
<li>Monday, October 06 2025: Art: ASCII art, Photomosaics</li>
99-
<li>Monday, October 20 2025: 3D: OpenGL and Conway's Game of Life in 3D</li>
100-
<li>Monday, November 03 2025: 3D: Volume rendering, Personal projects</li>
101-
<li>Monday, November 17 2025: Hardware: Raspberri Pi Projects</li>
102-
<li>Monday, December 01 2025: Hardware: Other IoT</li>
103-
<li>Monday, December 15 2025: Free play!</li>
104-
</ul>
105-
<h3>History</h3>
106-
<ul>
107-
<li>Fall/Winter 2023: <a href="https://dataintensive.net/"><strong>Designing Data Intensive Applications</strong></a></li>
108-
<li>Spring/Summer 2024: Exploring the new language <a href="https://docs.modular.com/mojo/manual/"><strong>Mojo</strong></a></li>
109-
<li>Fall/Winter 2024: <a href="https://craftinginterpreters.com/"><strong>Crafting Interpreters</strong></a></li>
110-
<li>Spring/Summer 2025: <a href="https://pages.cs.wisc.edu/~remzi/OSTEP/"><strong>Operating Systems: Three Easy Pieces</strong></a></li>
111-
<li>Fall/Winter 2025: <a href="https://nostarch.com/python-playground-2nd-edition"><strong>Python Playground (2nd Edition)</strong></a></li>
112-
</ul>
113-
114-
<script src="add_email.js"></script>
115-
116-
117-
</div>
118-
40+
<div class="three columns">
41+
<nav>
42+
<h3 id="logo">
43+
<img
44+
src="../static/images/madpy-logo.svg"
45+
alt="MadPy logo"
46+
width="200"
47+
height="200"
48+
/>
49+
</h3>
50+
<ul>
51+
<li><a href="../">About</a></li>
52+
53+
<li><a href="../meetups/">Events</a></li>
54+
55+
<li class="active"><a href="./">Book Club</a></li>
56+
57+
<li><a href="../sponsorship/">Sponsorship</a></li>
58+
59+
<li>
60+
<a target="_blank" href="https://slack.madpy.com/">Slack</a>
61+
</li>
62+
<li>
63+
<a target="_blank" rel="me" href="https://fosstodon.org/@madpy"
64+
>Mastodon</a
65+
>
66+
</li>
67+
<li>
68+
<a target="_blank" href="https://github.com/madison-python"
69+
>GitHub</a
70+
>
71+
</li>
72+
<li>
73+
<a target="_blank" href="https://www.meetup.com/MadPython/"
74+
>Meetup.com</a
75+
>
76+
</li>
77+
<li><a target="_blank" href="/survey">Survey</a></li>
78+
</ul>
79+
</nav>
80+
&nbsp;
81+
</div>
82+
83+
<div class="nine columns">
84+
<h2 class="page-title">MadPy Book Club</h2>
85+
<h3 class="page-subtitle">Come Learn with MadPy</h3>
86+
<p><img src="/static/images/bookclub-logo.png" width="300px" /></p>
87+
<h3>Introduction</h3>
88+
<p>
89+
MadPy has a book club! We are a group of folks who meet bi-weekly to
90+
talk through a book about programming or software development. This is
91+
a great way to learn about new things in the industry, fill in gaps in
92+
your knowledge, and talk with other developers.
93+
</p>
94+
<h3>Format</h3>
95+
<p>
96+
We choose a book by voting in the #book-club Slack channel, and then
97+
we agree on a meeting format. Usually, this means breaking the book up
98+
into 6-7 chunks, and then we meet every other week to discuss each
99+
chunk.
100+
</p>
101+
<p>
102+
We cover roughly 2 books per year, spending 3-4 months on each book.
103+
</p>
104+
<h3>What books do you read?</h3>
105+
<p>
106+
The book club has read books like
107+
<strong>Designing Data Intensive Applications</strong> and
108+
<strong>Crafting Interpreters</strong>, as well as exploring the new
109+
language <strong>Mojo</strong>.
110+
</p>
111+
<p>
112+
The books are sometimes directly related to Python, and sometimes
113+
about broader concepts in software development or different
114+
technologies.
115+
</p>
116+
<p>
117+
We try to have a good mix of hands on programming books and more
118+
conceptual books.
119+
</p>
120+
<h3>How can I get involved?</h3>
121+
<p>
122+
Join the #book-club channel on the Slack! We also will post to
123+
#general when we're starting a new book.
124+
</p>
125+
<h3>Current Book</h3>
126+
<p>
127+
<a href="https://beej.us/guide/bgnet0/"
128+
>Beej's Guide to Networking Concepts</a
129+
>
130+
</p>
131+
<p><strong>Discussion Schedule:</strong></p>
132+
<ul>
133+
<li>Monday, February 16, 2026: Chapters 1-5</li>
134+
<li>Monday, March 2, 2026: Chapters 6-9</li>
135+
<li>Monday, March 16, 2026: Chapters 10-13</li>
136+
<li>Monday, March 30, 2026: Chapters 14-19</li>
137+
<li>
138+
Monday, April 13, 2026: Chapters 20-28 (pick just a few of the
139+
projects)
140+
</li>
141+
<li>Monday, April 27, 2026: Chapters 29-34</li>
142+
<li>Monday, May 11, 2026: Chapters 35-39</li>
143+
<li>Monday, May 25, 2026: Appendices and catch up</li>
144+
</ul>
145+
<h3>History</h3>
146+
<ul>
147+
<li>
148+
Fall/Winter 2023:
149+
<a href="https://dataintensive.net/"
150+
><strong>Designing Data Intensive Applications</strong></a
151+
>
152+
</li>
153+
<li>
154+
Spring/Summer 2024: Exploring the new language
155+
<a href="https://docs.modular.com/mojo/manual/"
156+
><strong>Mojo</strong></a
157+
>
158+
</li>
159+
<li>
160+
Fall/Winter 2024:
161+
<a href="https://craftinginterpreters.com/"
162+
><strong>Crafting Interpreters</strong></a
163+
>
164+
</li>
165+
<li>
166+
Spring/Summer 2025:
167+
<a href="https://pages.cs.wisc.edu/~remzi/OSTEP/"
168+
><strong>Operating Systems: Three Easy Pieces</strong></a
169+
>
170+
</li>
171+
<li>
172+
Fall/Winter 2025:
173+
<a href="https://nostarch.com/python-playground-2nd-edition"
174+
><strong>Python Playground (2nd Edition)</strong></a
175+
>
176+
</li>
177+
</ul>
178+
179+
<script src="add_email.js"></script>
180+
</div>
119181
</div>
120182
</div>
121183

122-
<!-- JS
184+
<!-- JS
123185
================================================== -->
124-
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
186+
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
125187

126-
<!-- <script>
188+
<!-- <script>
127189
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
128190
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
129191
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

0 commit comments

Comments
 (0)