Export or edit this event...

PDX Python and Pyladies PDX Present Monthly Presentation Night

New Relic
111 SW 5th Avenue, Suite 2700
Portland, Oregon 97204, United States (map)
Public WiFi

Access Notes

Check in at the security desk to get access to the 27th floor. This usually isn't required for official events and meetups.

The event is on the 27th floor of the US Bancorp building. Elevators up to the floor begin service at 6PM. Talks start around 6:45.

We are serious about our code of conduct! Abusive behavior will not be tolerated. https://www.meetup.com/pdxpython/pages/12061872/Code_of_Conduct/

Website

Description

Come join us for Pythonic talks!

This month, we're proud to present talks covering both advanced and beginner-friendly topics.

Thanks to our speakers Emily Cain and Allan Feldman!

Emily Cain Purrsistent Debugging

One of the most important skills for a software developer is debugging. How do we approach debugging? What tools do we learn? What skills are involved, and what habits do we pick up as we learn them? How do we teach and communicate about these skills?

In this talk, programmer, writer, and technology educator Emily Cain will explore these issues. Beginners will learn about key tools like PDB and the browser's debugger, as well as learning to inspect code and function outputs to look for patterns. Meanwhile, more advanced coders will learn techniques for understanding and discussing these skills, and gain a better perspective on how to help their more junior colleagues advance beyond the "Googling StackOverflow" stage of debugging. And everyone will get to look at adorable pictures of a particularly dedicated cat as she "debugs" her way into an infinite supply of snacks.

Allan Feldman Reference cycles: what are they, how to detect them, and how to fix them

Let's talk about garbage! Ever had a long-running Python process whose memory usage seemed to grow over time? In this talk, Allan Feldman, Senior Software Engineer at New Relic, dives into Python internals to show how reference cycles can happen, how to find them in your code, and how to fix a cycle once found. You'll never look at garbage the same way again!

We'll also open things up for some 3-5 minute Lightning Talks afterward. Are you working on something cool or did you discover a new tool or package? Get up and talk about it!

Submit proposals for talks here: http://bit.ly/portland-python-proposals

All speakers and attendees must follow our code of conduct: http://www.meetup.com/pdxpython/pages/Code_of_Conduct/

Join us after the meetup at Bailey's taproom at 213 SW Broadway to continue the discussion over a beverage.

Share

Tags