Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

PyDev of the Week: Christy Heaton

DZone's Guide to

PyDev of the Week: Christy Heaton

This week's PyDev of the Week is Py blogger Christy Heaton! Find out how Christy got started with Python, what she's working on, and which libraries are her favorites!

· Web Dev Zone ·
Free Resource

Bugsnag monitors application stability, so you can make data-driven decisions on whether you should be building new features, or fixing bugs. Learn more.

This week we welcome Christy Heaton (@christytoes) as our PyDev of the Week! Christy is a blogger for the Python Software Foundation. You can see what she’s up to via her GitHub page or by checking out her website. Let’s take some time to get to know her better!

Image title

Can you tell us a little about yourself (hobbies, education, etc):

I studied Anthropology and later Geographic Information Systems (GIS). GIS was the perfect field for me because it brought together my interest in people, technology, and mapping. I now work as a GIS project manager and am a GIS and Python instructor at the University of Washington. In terms of hobbies, I love bringing people together with common interests which is why I help to organize PyLadies Seattle and Maptime Seattle. I’m also a blogger for the Python Software Foundation.

Why did you start using Python?

While starting my career as a GIS Analyst, I was interested in making my work easier, faster, more accurate, and extending the functionality of my mapping software. My GIS application had a Python API built right in, so it was really the only choice in terms of a programming language to use. As I started to incorporate scripting into my workflows, and impressing my boss, I began to realize the full potential of Python, and now I use it for all kinds of things from GIS workflows to testing web services to building web applications.

What other programming languages do you know and which is your favorite?

I use SQL a lot and have dabbled in R and JavaScript. But Python is my favorite by far.

What projects are you working on now?

I use Python at work for testing and automation. I am also working on curriculum development for the Certificate in Python Programming for the University of Washington.

Which Python libraries are your favorite (core or 3rd party)?

I really like requests. It makes the things I want to do related to checking services or web scraping so easy and clean. Jupyter notebooks are another of my favorites. I have found them extremely useful for testing out open source mapping libraries since they allow you to create maps with just a few lines of code, right there in the notebook! GeoPandas is my go-to open source GIS library.

Is there anything else you’d like to say?

Thanks!

Thank you for doing the interview!

Monitor application stability with Bugsnag to decide if your engineering team should be building new features on your roadmap or fixing bugs to stabilize your application.Try it free.

Topics:
python ,web dev ,devlife ,python libraries

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}