Skip to content

ChiPy WebDev SIG

Photo of Aly Sivji
Hosted By
Aly S.
ChiPy WebDev SIG

Details

Thank you to SpotHero for hosting our first WebDev SIG meeting of 2019!

---

Our talks:

Into the Ansible
by Jacob Hudson
Lead Cloud Engineer – Advanced Analytics @ Discover

This is a higher level talk on what, why, and how of Ansible - an open source Infrastructure as Code (IaC) provisioning and configuration management framework that is developed in Python. Included will be examples of key Ansible components, solid use cases, and navigating around gotchas and pitfalls so a DevOps engagement does not turn into a DevOops enragement. While having Python skills is not a requirement to develop Ansible Playbooks, it can prove adventitious and allows one to expand Ansible with custom modules. Finally, references for getting started on a Pythonic IaC journey will be provided!

---

If Statements are a Code Smell
by Aly Sivji

Learn how to use polymorphism to separate logic and make code easier to read. This talk will provide a high-level introduction to Object-Oriented programming in Python, discuss how polymorphism can result in cleaner program design, and walk through a case study refactoring if statements to classes.

---

Instrumenting a Django web app with Prometheus
by Andrew Kirkham
Senior Engineer, SpotHero

In this talk we will go over instrumenting a Django application with Prometheus. Prometheus collects metrics (single and multi-dimensional) from your application, displays the results, can trigger alerts, and more. We can collect metrics on endpoints, critical function paths, individual numbers, etc. We will then use this data to observe historical trends and identify problems in the application before they become widespread issues.

Photo of ChiPy: Chicago's Official Python User Group group
ChiPy: Chicago's Official Python User Group
See more events
SpotHero
125 S Clark St #200 · Chicago, IL