Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Fixing JavaScript Date: A journey from Minneapolis to Microsoft, TC39, and everywhere in between

Maggie Pint (Microsoft)
1:10pm–1:25pm Wednesday, June 13, 2018
Location: Grand Ballroom
Average rating: ****.
(4.56, 16 ratings)

What inspires someone to start contributing to open source? How does someone end up on a standards committee? How can someone leverage the power of the open source community to influence the standards process?

Maggie Pint explains how bad date support in JavaScript took one frontend developer (her) from making HR software in Minneapolis to working as an Azure SRE. It’s a story of failures and heartbreaks but also of change, success, and the amazing power of the many people in the open source and standards community. If you’ve ever wondered, “Am I good enough?” this is a story for you.

Photo of Maggie Pint

Maggie Pint


Maggie Pint is a software engineering lead in Azure’s Production Infrastructure Engineering (PIE) organization. Her team works on improving the engineering systems experience for Microsoft’s web developers. Maggie also coordinates open source and InnerSource education and incentive efforts in the Azure PIE organization. Outside of her day job, Maggie is a maintainer of the popular JavaScript library Moment.js and the JS Foundation’s delegate to TC39, JavaScript’s standards committee. She is passionate about dogs, coffee, the JavaScript language, and helping others live open source values in their day-to-day work. Maggie has extensive experience speaking at events like JSConf EU, CodeMash, Node Interactive, and many local conferences and meetups.