speaking
Women Who Code Event, October 2020

Open Source Hacktoberfest Panel

Women Who Code Los Angeles Network is collaborating with Women Who Code NYC Network to celebrate Hacktoberfest 🎃 with a panel of open-source contributors and maintainers.

Node+JS Interactive 2019

Cloud Native Buildpacks: Containers for Everyone

Buildpacks are the core of Heroku - they lower the operational burden of creating and maintaining application environments. Cloud Native Buildpacks combine Heroku’s seamless developer experience with modern container standards, making it easy to build Docker images from Node.js source code. In this talk, Node developers can learn how to perform both OS and application-level upgrades, create Docker images without Dockerfiles, and run containerized Node.js apps with little configuration. (Docker experience not required.)

Slides

ReactiveConf 2019

Learning from High Profile Failures

Tech companies of all sizes have dropped the ball when it comes to the privacy of their users. Many users find themselves asking, “How could this breach have happened?” and “What happened to my data?”. Surprisingly, many of these large-scale data breaches have been 100% preventable. I’d like to walk through the pitfalls of some of the largest data breaches of the past few years, what we’ve learned from them and how engineering teams can avoid them going forward.

Slides

EmberConf 2018

Mastering the Art of Forms

HTML forms can represent a time before JavaScript was an integral part of application development. Creating forms isn’t always the most exciting part of development and, at times, it may seem daunting. Fear not! I’d like to talk through some pain points of building an important piece of user interface: we will discuss what to do, what not to do, and which Ember addons have come to the rescue.

Slides

Also Given At:
  • EmberFest 2018
RubyConf AU 2018

Outside of the Web Box: Using Ruby for Other Protocols

Ruby is a widely used language, popular for serving web pages and storing data. What about serving different types of clients? Is it possible to use Ruby to talk to other machines? I’m going to share my experiences integrating Ruby services with hardware, such as barcode scanners and Zebra printers.

Slides

Also Given At:
  • RailsConf 2017
RubyHACK 2017

Ruby Racing: Challenging Ruby Methods

Slides

Also Given At:
  • RubyDay 2016
  • GORUCO 2016