Nina Zakharenko

3 videos · 3 events · 2014–2019 · 1h 34m of video

Talks

0:31:23

Goodbye Print, Hello Debugger!

DjangoCon US 2019 · October 18, 2019

Nina Zakharenko argues that Python debuggers are more effective than scattered print statements because they expose a program’s execution state, variables, call arguments, and data structures directly at a breakpoint. She demonstrates Python 3.7’s `breakpoint()`, PDB, IPDB, Visual Studio Code’s debugger, and Jupyter notebook debugging,…

0:39:49

Code Review Skills for Pythonistas

DjangoCon US 2018 · November 8, 2018

Nina Zakharenko argues that code review should be a shared, constructive engineering practice rather than a gatekeeping exercise. Reviews catch bugs and design flaws early, spread knowledge across a team, reduce dependence on individual experts, and improve consistency, but they work best when supported by…

0:23:29

Django REST API - So easy you can learn it in 25 minutes

DjangoCon US 2014 · September 12, 2014

Django REST Framework (DRF) provides conventions and reusable components for building HTTP APIs. Nina Zakharenko explains REST concepts, HTTP methods and status codes, then shows how serializers represent and validate model data, permissions restrict access, and viewsets or generic views implement endpoint behavior. She also…

Spoken at