Engineer

Lacey Williams Henschel

Lacey Williams Henschel brought her red pen and Gryffindor spirit to REVSYS in 2017. Prior to joining REVSYS, she received Bachelor’s and Master’s degrees in English from Auburn University and Texas A&M University, respectively, before joining the University of Texas at Austin as a developer in 2011.


Lacey stays very involved in the Django community. She has held leadership roles on the DjangoCon US organizing team since 2015, and in 2017 served as Conference Chair. She has also served on the Django Software Foundation Code of Conduct Committee, organized several Django Girls workshops, and is a former member of the Django Girls Support Team.


You can find Lacey on Treehouse, where she has taught courses on Django templates and the Django admin. Lacey makes regular appearances on the conference stage and has spoken at DjangoCon US, DjangoCon Europe, PostgresOpen, Open Source Bridge, PyDX, ACT-W Portland, and Django Birthday. She has also been published in Model View Culture and OpenSource.com, and is based just outside of Portland, Oregon.


Other places to find Lacey:

Lacey's Recent Posts

Using Different Read and Write Serializers in Django REST Framework

On a recent project, we needed to use different serializers for GET vs POST/PUT/PATCH requests to our API. Read on to learn how we used a mixin to accomplish this goal.

Tips for Using Django's ManyToManyField

ManyToManyFields confuse a lot of people. The way you relate objects to each other is just different enough from dealing with ForeignKeys and just uncommon enough in day-to-day Django development that it's easy to forget all the little tricks for dealing with them.

Celery and Django and Docker: Oh My!

In this post, you will learn how to create a Celery task inside a Django project in a Docker container. Sounds awesome, right?

Lacey's Latest Talks

An Intro to Docker for Djangonauts

Given at DjangoCon US 2018 on October 15, 2018

In this talk, you will step through the parts of a Dockerfile and learn what they do. Then, Lacey will introduce you to Docker Compose and explain why using it to run multiple containers is helpful. Finally, you will learn to run commands and execute scripts from the command line using Docker, how …

What if Jane Austen had been an engineer?

Given at PyGotham 2018 on October 6, 2018

As a developer with two English degrees, over the years Lacey has identified some concrete ways this education makes me a better developer. This talk will discuss how we can take lessons from literature to write more readable code, make better tests, and create more usable websites. At the end of t…

What the Wagtail Docs Don't Tell You

Given at Wagtail Space US 2018 on June 14, 2018

Wagtail is a great Django CMS, but getting started with it is a little intimidating. Wagtail has a ton of useful features that their docs don’t go into, so this talk is here to help! You’ll get to know the Page class, add redirects, make your Page relationships healthier, and handle users easily.

Lacey on the Web

After/Words interviewed Lacey Williams Henschel about applying her English degrees to her career at REVSYS, the unique value she brings to the tech industry through her education, and the place passion has in any career choice.

November 12, 2018