I am Bárbara Chassoul, a 33-year-old developer from Costa Rica. In 2013, I began my programming career while studying physics. The need to work prompted me to dive into the coding world, starting as a frontend developer. In 2018, recommended by my brother, I discovered the Erlang ecosystem and immediately fell in love with its unique capabilities and community. Despite facing challenges transitioning from JavaScript to Erlang, I have grown to appreciate and enjoy the process. I am finishing my bachelor’s degree in physics, and my project on developing a Units of Measurement library in Erlang is part of this degree, bridging my passion for science and technology.
Erlang’s lack of a standardized approach to unit management poses challenges for developers. This project addresses this by developing a versatile UoM library. I will explore core functionalities, including unit definitions, conversion mechanisms, and consistency checks.
The library’s integration within the GRiSP ecosystem will be showcased, providing practical insights into its architecture and documentation.
This talk also offers a human perspective on using this project to confront personal fears and validate my worth beyond utilitarian productivity. By sharing my journey of battling depression and burnout, I aim to inspire others facing similar challenges and foster a supportive community dialogue about mental health in the tech industry.
This session is ideal for developers interested in improving code quality and handling measurement units in Erlang, as well as those interested in the intersection of mental health and professional development.
Key Takeaways:
Target Audience: