Speaker

Mackenzie Morgan

Mackenzie Morgan

Senior Software Engineer

Ingeniera sénior

Washington, Washington, D.C., United States

Actions

Mackenzie Morgan is a senior software engineer who has worked on systems, backend, and frontend programming. Once upon a time, she was an Ubuntu Developer. Mackenzie enjoys dancing tango in her free time.

Mackenzie Morgan es una ingeniera sénior con experiencia con los sistemas, backend y frontend. Hace muchos años, era uno de los desarrolladores de Ubuntu. Ella disfruta de bailar tango.

Area of Expertise

  • Information & Communications Technology

Topics

  • Elixir
  • Django
  • Erlang

Sessions

Typing with pixie dust en es

Legacy code. It can be...fragile. It really helps if you can already be sure what types your functions expect and return, but what if past-you didn't include type specs, making life harder for now-you?

Thankfully, TypEr already exists, but what if we could sprinkle on some pixie dust and make it more automagic? There's a Rebar3 plugin for that! Come learn about the tools used to create that plugin, discoveries along the way, and enhancements made to TypEr in the process.

Code BEAM America 2022

Dealing with a monster Ecto query en

Once upon a time, there was a gnarly query with a lot of OR cases. It was limiting capacity ahead of a high-traffic day. Could it be optimized? Thanks to a few features of Elixir, the answer was yes! Here’s how the Axios mobile app’s capacity increased 600% the day before the 2020 election.

Especificaciones de tipos automágicamente en es

El código heredado puede ser frágil. Ayudaría mucho estar segura de cuáles tipos de datos son los que reciben y devuelven tus funciones. Pero… ¿Y si en el pasado no incluiste especificaciones de tipos, lo cual te hace la vida más dura ahora?

¡Afortunadamente, ya existe TypEr! Agreguemos algo de mágica a TypEr con el uso del plugin de rebar3 para TypEr. Ven y aprende sobre las herramientas que hemos usado para hacer este plugin, lo que descubrimos por el camino y las mejoras que hicimos durante el proceso.

Code BEAM Lite México

ElixirConf EU 2025 Sessionize Event

May 2025 Kraków, Poland

Code BEAM Lite NYC

First time presenting "Relearning How to Think"

November 2024 New York City, New York, United States

Code BEAM Lite Mexico

I did my "Typing with Pixie Dust" talk, but in Spanish.

March 2023 Mexico City, Mexico

FOSDEM 2023

Presented "Dealing with a Monster Ecto Query"

February 2023 Brussels, Belgium

Code BEAM America 2022 Sessionize Event

November 2022 Mountain View, California, United States

Mackenzie Morgan

Senior Software Engineer

Washington, Washington, D.C., United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top