~/conference

PyCascades 2019

date:2019-02-23..2019-02-24
location:Seattle, United States
series:PyCascades · 4 editions
editions:[PyCascades 2019, PyCascades 2021, PyCascades 2022, PyCascades 2026]
tags:[python]

Website for PyCascades 2019, a regional Python conference in the Pacific Northwest, this time in Seattle, Washington, USA.

python developers, web developers, data scientists, machine learning engineers, embedded developers, security engineers, engineering managers, educators

decorators taxonomy and patterns; recursion with Python turtle; testing with fixtures and properties; distributed web scraping in Python; Spotify audio features and PCA; transfer learning with VGG16; CircuitPython and NeoPixel LEDs; account security and U2F keys; GDPR and developer data protection; gendered-word dictionary with word2vec; debugging with pdb and stacktrace; mentoring practices for developers

titleauthorlength
Turning 'wat' into 'why'Katie McLaughlin24m
Walks through concrete gotchas and why they happen: JavaScript uses the ECMAScript ToPrimitive algorithm so []+{} becomes "object Object" and + does string…
Talk on
Recursion, Fractals, and the Python Turtle ModuleHayley Denbraver23m
Defines recursion as breaking a problem into smaller subproblems until a trivial base case (example: factorial recursion using num > 1 and num-1) and…
Talk on
A Taxonomy of Decorators: A-EAndy Fundinger24m
Covers a concrete taxonomy: argument-changing decorators (example: click options change a function signature), return-value decorators (TurboGears expose →…
Talk on
Meaningful Mentoring MomentsTrey Hunner23m
Practical coaching moves: prompt active recall by asking what’s your guess? instead of quizzing, actively encourage making mistakes and try solutions together…
Talk on
Account Security for the Fashionable App DeveloperPhilip James, Asheesh Laroia27m
Uses concrete tools and numbers: Dropbox’s password estimator zxcvbn blocks the top ~30,000 common passwords in the browser, Django 2.1 ships a similar 30k…
Talk on
So tell me, what is your musical taste?Kyungyun Lee20m
A simple web app called Stratify extracts eight Spotify audio features (danceability, energy, loudness, acousticness, valence, tempo, etc.) via the Spotify Web…
Talk on
Abstraction for students of all the thingsChris Waigl21m
Argues that teaching concrete choices about use datetime objects instead of slicing strings, and about enumerate and duck typing for iteration, lifts…
Talk on
Hunting the BugsMaria McKinley18m
Advice is: write a failing integration test before touching code so the bug can’t silently return; start at the bottom of the stacktrace to find the exception…
Talk on
Building a Gendered DictionaryOmayeli Arenyeka18m
Builds a searchable gendered-word dataset and API that grows from a few hundred Wordnik reverse-dictionary hits to about 4,000 candidates after merging a…
Talk on
Data Protection for Developers: Past, Present, and FutureDustin Ingram19m
A concise history of data protection traces laws from the Hessian act in 1970 and Sweden 1973 to the EU directive of 1995 and the GDPR effective May 25, 2018…
Talk on
Light Up Your Life - With Python and LEDs!Nina Zakharenko27m
Hardware-focused walkthrough of Python on tiny boards that actually shows code, wiring, and gotchas: uses Circuit Playground Express with 10 NeoPixel RGB LEDs…
Talk on
Guide to your own artificial intelligence application in 3 easy stepsNorah Klintberg Sakal20m
Shows how to turn an idea into a working image classifier: crop eyes into four classes (round, monolid/monocular, hooded, almond), train with 200 train / 100…
Talk on
Distributed Web Scraping in PythonJosh Weissbock22m
Builds a Python distributed scraper that cuts a 15,000-page job from about 26 hours to 4–5 hours by running many workers in parallel; uses a two‑phase…
Talk on
Who to blame for all your problemsBen Berry23m
Argues that postmortems should be blameless by default and that the team assume correct decision given available info so human error is not a terminal…
Talk on
Given this, assert that: fluent testing using fixtures and propertiesPaul Watts24m
Converts Django API tests into composable pytest fixtures so setup moves out of tests into reusable units (client, user, widget) and fixtures can include…
Talk 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.