Becca Refford

Philly ETE 2022 — MQTT: A Messaging Standard for IoT — Sweety Bertilla & Robert Farnum

Abstract Message Queuing Telemetry Transport (MQTT) is a well-designed, lightweight messaging protocol that can be used for communication between mobile clients, microservices, and IoT devices. Unlike HTTP (Hypertext Transfer Protocol) and other messaging protocols, MQTT is a low bandwidth, low latency alternative for IoT device transmissions, which is far more suitable because these devices may … Read More

Philly ETE 2022 — About Trees, Agility, and Me — Linda Rising

Abstract I don’t know about you, but I spent a lot of 2020 walking with my husband outdoors. We are fortunate to have miles of walking trails in our community and even during the most severe lockdown, we were able to log over four miles a day. I know the scientific evidence for being outside … Read More

Philly ETE 2022 — How Amber is Driving Java’s Evolution — Billy Korando

Abstract Project Amber is an OpenJDK project delivering productivity focused language improvements to Java. In this presentation we will be covering key changes delivered by project Amber in recent Java versions, understand the theme and motivations behind these changes, and peek into the future to see where Project Amber is leading the Java language! If … Read More

Philly ETE 2022 — Dirty Data: Cleaning Up the Mess — Harry Foxwell

Abstract Data Analysts and developers are often presented with imperfect datasets that require significant effort to prepare them for accurate analysis and trustworthy results. In fact, more time is often spent cleaning up messy data than performing the analysis, and obviously bad data leads to bad conclusions. This talk will highlight some of the typical … Read More

Philly ETE 2022 — Native Desktop Apps in Roc — Richard Feldman

Abstract Roc is a bleeding-edge functional programming language built for user-friendliness and performance. Although the language is not ready for production use yet, it has some exciting proof-of-concept capabilities already, most recently including cross-platform native desktop applications. This talk demonstrates how to create native desktop applications in Roc, which compile to optimized binary executables that … Read More