Conf42 Python 2021
| title | author | length |
|---|---|---|
| Premiere | 19m | |
A tidy compilation of 29 short sessions that show what was actually built and which tools worked: step‑by‑step use of AWS CDK to generate cloud infra in… | ||
| Scalable and sustainable Cybersecurity | Gordon Rudd | 58m |
Argues that scalable security requires a SOC or SIM/SIEM, asset discovery, threat intelligence, patch workflows and measurable KPIs; uses python for log… | ||
| String Comparison in Real Life | Naomi Kriger | 24m |
Compares practical Python approaches for real data: jellyfish: Levenshtein and Damerau‑Levenshtein gives edit distances (counts insert/delete/replace, Damerau… | ||
| How to be Pythonic? Design a Query Language in Python | Cheuk Ting Ho | 20m |
TerminustDB ships a Python client called WOQLpy that builds native WOQL queries as Python objects, converts results to pandas DataFrames, and renders… | ||
| Idiomatic Pandas | Matt Harrison | 28m |
Uses Pandas 1.2.3 on a ~40,000-row, 83-column auto dataset and shows concrete wins: convert integer/float columns (cylinders from float to int), parse dates… | ||
| Working with dates and times in Pandas | Reuven M. Lerner | 28m |
Live coding in a Jupyter notebook shows reading taxi.csv with pd.read_csv and using parse_dates to convert pickup/dropoff strings into 64-bit timestamps… | ||
| Build Cloud Infrastructure using Python | Sohan Maheshwar | 26m |
Shows how to create real AWS infrastructure from Python using AWS CDK: install cdk via npm or pip, pip install constructs like aws-cdk.aws-ec2, run cdk init… | ||
| The Enters and Exits of Context Managers | Mason Egger | 19m |
Explains how Python guarantees teardown by implementing __enter__ and __exit__ in classes and using contextlib.contextmanager generators, shows a file-handle… | ||
| Delivering successful API integrations | Jose Haro Peralta | 28m |
Claims that designing the API spec first cuts integration failures and demonstrates it end-to-end: a 5-endpoint OpenAPI 3.0 YAML drives local and cloud mocks… | ||
| The Definitive Deep Dive into the .git Folder | Rob Richardson | 43m |
Walks the actual .git layout, unzips zlib objects to show commits, trees, blobs and proves how staging creates blob nodes while commits build tree+commit… | ||
| Build your first Cyber Forensic Application | Gajendra Deshpande | 28m |
Claims a rise to 150,000 cyber‑attacks per week during COVID with a 30% increase, then shows concrete Python tooling: uses hashlib SHA‑256 validation to prove… | ||
| Event-driven applications: Apache Kafka and Python | Francesco Tisiot | 38m |
Shows Python using kafka-python and Aiven Kafka to produce/consume JSON (and mention Avro/Protobuf + schema registry) with actual demos: creates topics, sets… | ||
| Shopyo: Your Mega Flask Machine | Abdur Rahmaan Janhangeer | 18m |
Shopyo v3.9.4 is a Flask-based framework that combines Django-style app organization with Flask flexibility, providing modules and boxes for reusable code, a… | ||
| Whose Method Is It Anyway? | Jason C. McDonald | 41m |
Explains how Python uses the C3 MRO to produce a deterministic superclass linearization, illustrated with pizza/sandwich/calzone diamonds and how lookup walks… | ||
| Maps with Django | Paolo Melchiorre | 17m |
Paolo Melchiorre
CTO @ 20tab
A map in a website is the best way to make geographic data easily accessible to users because it represents, in a simple way, the… | ||
| Streamlit: The Fastest Way to build Data Apps | Steven Kolawole | 18m |
Streamlit is a Python library that builds interactive ML data apps without front‑end code, claiming full UI widgets and support for Altair/Plotly/Matplotlib… | ||
| Build a prod-ready distributed task queue system with celery | Vishrut Kohli | 17m |
Shows how Grofers runs a production Celery fleet using Celery with Redis/RabbitMQ for broker and result backends, plus concrete tuning: worker concurrency… | ||
| Reproducible Builds with Bazel | Gaspare Vitta | 18m |
Shows how to get bit‑identical outputs by using Python 3.8.3 built from source under Bazel with sha256‑pinned http_archive dependencies, pip_install mapped… | ||
| Idiomatic Python: Tools and Tips | Ammara Laeeq | 43m |
Ammara Laeeq
Independent Professional
Do you write Python Code or Pythonic Code? What is the difference between the two and why pythonic code is better? How… | ||
| Don't put your server in a nuclear silo | Bojan Miletic | 21m |
Deletes the production filesystem with sudo rm -rf / and rebuilds a server from scratch, reinstalls deps and repoints DNS; builds a Solr search that returns… | ||
| Stop Writing Tests! | Zac Harfield-Dodds | 17m |
Argues that instead of hand-crafting example inputs, use property-based testing with Hypothesis to assert invariants (sorted order + same multiset via… | ||
| Beginning your own data engineering projects | Hui Xiang Chua | 31m |
A step‑by‑step recipe for two concrete projects: a Python scraper using BeautifulSoup and Selenium plus pandas and gspread that clicks “show more” 20 times… | ||
| Measuring Economy with Open Earth Observations | Aakash Gupta, Abha Porwal, Apsal | 26m |
Open Earth Observation data is used to quantify economic activity: NO2 from Sentinel-5P shows clear drops after COVID lockdowns across India, China and… | ||
| Machine Learning Engineering Done Right | Joshua Arvin Lat | 33m |
Ten concrete recommendations cover design, coding and ops: use SageMaker and SageMaker Clarify for bias detection and SHAP explainability, prefer frameworks… | ||
| Complex AI Forecasting Methods for Investments | Pawel Skrzypek, Anna Warno | 23m |
A complete AI investment platform is presented that combines ResNet/DenseNet, LSTM, GAN autoencoders for supervised forecasting with AlphaZero-style… | ||
| Creating Belonging in Remote Teams | Najeeb Khan | 05m |
Remote teams report 54% unattached and managers say 70% of managers struggle to maintain culture, so the talk lays out a concrete playbook: map activities to… | ||
| Programming your way up a Skyscraper | Tadeh Hakopian | 11m |
Python scripts generate a 100 level skyscraper from coordinates and produce floors and walls automatically, replacing thousands of manual documents and saving… | ||
| Python Memory Understanding | Nisarg Shah | 23m |
Explains what happens when a Python variable is created: every value is an object with a unique id and a reference count that increments for assignments and… | ||
| Python - best practices | Ranjan Mohan | 19m |
Benchmarks and small scripts demonstrate concrete tradeoffs: prefer builtins for speed and clarity, fail‑fast shows ~0.005ms vs 0.013ms (≈50% faster), and… | ||
| Python and the New MySQL Shell | Dave Stokes | 14m |
MySQL Shell runs three modes—SQL, JavaScript and Python—and connects over X Protocol on 33060 to treat MySQL as both relational and JSON document store… | ||
| nothing matches | ||