pre-release: ChiPy meeting announcement

Please take a moment to review your details and reply with OK or edits.
Subject and below is what will go out and also will be used to title the videos.

Subject: 
ANN: ChiPy at Tegus Thu March 14, 6:30p


ChiPy
=========================
When: 6:30 PM Thursday March 14, 2024
Where: Tegus

https://www.chipy.org/meetings/244/

Topics
------
1. Headless CMS with Wagtail and Nextjs
Josh Martin

This talk will cover how to host a Wagtail/Django backend running on Digital Ocean with Dokku. And a Next.js frontend running on Vercel. This combination leads to an ultra-cheap solution for a scaleable and fault-tolerant solution for personal projects or startups.
 recording release: yes license: CC BY  

2. Getting Started with Software Testing in Python
Paul Zuradzki

The goal of this talk is to give you a roadmap on a journey to writing stronger code with software testing. How do you actually know if your code really works? How do you know that you didn't break something "over there" when you changed something "over here"? In this talk, we'll demonstrate common problems and solutions with respect to verifying code correctness and improving maintainability.

Maybe you've already started trying to learn testing and some things are still unclear: 
- "What is the point of a mock?",  
- "What is the difference between patching with pytest vs unittest or using a with-block vs a decorator?"
- "I get stuck writing a test as soon as I go to a nontrivial example."
 recording release: yes license: CC BY  

3. ChiPy celebrates Pi Day
Phil Robare

The calculation of π to an insane number of digits is something that has an interesting history.  This talk will look at historic algorithms for the calculation π and implementation of the algorithms in Python.  And we will meditate upon how lucky we are to have computers to do the calculation. In doing this we will see things in the Python standard library that make it possible to calculate the crazy values needed in modern algorithms (e.g. one over a factorial cubed). The final demonstration is the calculation of π to 100 significant digits.
 recording release: yes license: CC BY  



Location
--------
Tegus
phone: None

address: 200 N. LaSalle Street. 
Suite 1100. 
Chicago, IL 60601

directions: Building Entry: Upon arriving at Tegus HQ, attendees will be asked to provide a legal ID to the front desk to check-in.

Event Location: Floor 11 - Millennium Park Conference Room.

embed_map: 

link: None

About the group
---------------
https://www.chipy.org

Chicago Python User Group known as ChiPy was founded in 2003. We are an active user group organized around the Python.programming language.   Our meetings are open to all of all proficiency and experience levels.