Skip to content

Commit 1a18093

Browse files
committed
deploy: e35ae3d
1 parent 613f42b commit 1a18093

2 files changed

Lines changed: 106 additions & 168 deletions

File tree

.lektor/buildstate

4 KB
Binary file not shown.

bookclub/index.html

Lines changed: 106 additions & 168 deletions
Original file line numberDiff line numberDiff line change
@@ -1,191 +1,129 @@
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" />
84

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" />
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">
139

14-
<!-- Mobile Specific Metas
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
1516
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
16-
<meta name="viewport" content="width=device-width, initial-scale=1" />
17+
<meta name="viewport" content="width=device-width, initial-scale=1">
1718

18-
<!-- FONT
19+
<!-- FONT
1920
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
2021

21-
<title>MadPy Book Club — MadPy</title>
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+
2230

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" />
31+
32+
<meta property="og:title" content="MadPy Book Club"/>
33+
2934

30-
<meta property="og:title" content="MadPy Book Club" />
3135

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-
/>
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+
3640
</head>
3741
<body>
3842
<div class="container">
43+
3944
<div class="row">
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>
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+
181119
</div>
182120
</div>
183121

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

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

0 commit comments

Comments
 (0)