~/conference

PyColorado 2019

date:2019-09-07..2019-09-08
location:Denver, CO, United States
series:PyColorado · one edition
tags:[python]

data engineers, data scientists, Python developers, backend engineers, machine learning engineers, platform engineers, community organizers

pandas memory and performance; SQL and Python pipelines; Locust load testing with Python; Bayesian A/B test analysis; Dask for distributed machine learning; advanced asyncio production patterns; Dash interactive web apps; CUDA GPU programming in Python; static typing in Python; Python environment cleanup and packaging; timezone handling and testing; immutable data patterns and singledispatch

titleauthorlength
Welcome to PyColorado - Opening RemarksScott Vitale28m
Welcome to the inaugural PyColorado 2019: an explicitly regional conference built from an MVP checklist — full day of workshops, two days of single‑track talks…
Organiser on
Our stories - KeynoteEwa Jodlowska29m
The talk gives concrete numbers and outcomes: PyCon grows from ~1,500 in 2008 to 3,500 attendees, contributing 83% of PSF revenue in early years; PSF staff…
Talk on
Developing With EmpathyRami Chowdhury29m
Claims that empathy reduces churn (notably 60 percent of developers from underrepresented groups report leaving a job for its people), plus concrete practices…
Talk on
Pandas May Be Slow, but Pandas Doesn't Have to BeAndrew Vaccaro32m
Shows concrete wins: converting ints to uint8 and floats to float32 and turning low‑cardinality strings into category shrinks a 286 KB frame to ~17 KB (region…
Talk on
Boring Object OrientationMoshe Zadka27m
Argues that making classes boring improves robustness and testability by showing concrete patterns and tools rather than vague principles. Verifies interfaces…
Talk on
Optimizing SQL + Python Pipelines for Data ScienceJordan Hagan23m
Clear, actionable takeaways: flipping the FROM table can save seconds at scale (one example yields a six‑second gap), moving complex logic into temp tables…
Talk on
Unleashing the Eighth Plague: An Intro to Load Testing with Locust and PythonGabriel Boorse21m
Introduces using Locusts with Python to write small scripts (nine lines for a basic test) that spawn traffic via the requests-backed client and either the web…
Talk on
Stats Don't Have to Be Scary: Automatic a/b Test Analysis Using PythonKristie Wirth30m
Automates assignment and analysis for dozens of concurrent A/B tests with millions of rows, producing a web app that generates code so engineers copy paste…
Talk on
Managing Time like a Time Lord: It's bigger on the insideJoe Mann18m
Claims that UTC storage and localized presentation solve most issues, backed by concrete examples: 37 active time zones, 15/30/45 minute offsets, DST oddities…
Talk on
Using Dask to Distribute Machine Learning JobsWilliam Cox18m
Claims daily model training and backtests speed up by about 50% faster by distributing per-region training with Dask while keeping data small enough for a…
Talk on
The Zen of Python: Rocky Mountain RemixUche Ogbuji17m
A staged, improvisational recitation of the Zen of Python that repeats aphorisms, riffs about package management and Python 5.0, and invites audience shouting…
Talk on
Advanced asyncio: Solving Real-World Production ProblemsLynn Root32m
Builds a Chaos Monkey–style service called Mayhem Mandrill and shows concrete code patterns that actually work: using asyncio.create_task and asyncio.gather to…
Talk on
Using Dash to Create Interactive Web Apps for Non-Technical AudiencesJoe Willi31m
Built an interactive Dash app that reads load‑cell data from an Arizona Vortex tripod, shows real-time plotting of channels, records event logging, and…
Talk on
WhyPy? Understanding Trends Driving the Usage of PythonRachel Stephens28m
RedMonk correlates GitHub activity and Stack Overflow discussion biannually since 2012 and shows Python ranked #3 historically with steady traction in web and…
Talk on
Cleaning Up Your Python Environment Superfund SiteAshton Honnecke23m
Containerization isolates an application from a messy local Python install by building a reproducible stack: a Dockerfile-built app image, a pulled postgres…
Talk on
CUDA in Your Python: Effective Parallel Programming on the GPUWilliam Horton30m
Shows a concrete vector-add benchmark that yields 30× speedup by swapping NumPy for a GPU-backed drop-in, and names the actual tools: CuPy drop-in replacement…
Talk on
Static Typing in PythonDustin Ingram29m
History and concrete rules for adding types to Python show up: function annotations and PEPs (3107, 483, 484, 526) define the PEP 484 typing module, static…
Talk on
Ignite Talk - The Science of Better MeetupsKathleen Burnett06m
Claims that simple host actions — greet new arrivals, use name tags and designated greeters, choose dog-friendly venues — release oxytocin during stress and…
Lightning on
Ignite Talk - Getting Started with Twitter Developer LabsJim Moffitt06m
Twitter launches Developer Labs in May and exposes concrete endpoints: get tweets and get users, a new portal on developer.twitter.com, and a fresh GitHub repo…
Lightning on
Ignite Talk - 2019 Python Gotchas, Tips, and TricksBen Cordova05m
Three concrete gotchas with concrete fixes: chained comparisons act as range checks so a b c parses as (a b) and (b c) not left association; and/or return…
Lightning on
Python 1994Paul Everitt38m
A concrete origin story: a November 1994 NIST workshop with 20 people seeds a community that builds a rudimentary web browser in Python with Tk and prototypes…
Talk on
PyColorado Closing RemarksFrank Valcarcel15m
Goal 350 attendees, actual 254 tickets sold, two days of talks (16 plus two keynotes) and two workshops, and a whiteboard of expenses versus income that leaves…
Organiser on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.