Session

Battle Testing Javascript for the Edge: Hardware in the Loop

JavaScript has conquered the cloud, but the final frontier lies at the edge where hardware constraints meet real-time demands.

This talk will explore a methodology to validate JavaScript applications directly on the IoT device using open-source Hardware-in-the-Loop (HIL) testing frameworks like Jumpstarter, Leviathan etc.

In this talk, you’ll learn how to:

- Implement automated HIL testing pipelines that validate JavaScript performance on actual edge hardware.

- Design specialized stress tests that expose memory leaks and performance bottlenecks unique to edge environments

- Create reproducible test scenarios that mimic network degradation, power fluctuations, and hardware failures

- Build telemetry systems that capture meaningful metrics from edge deployments

Through case studies of production failures and live demonstrations with actual edge devices, I’ll show how these techniques transformed our deployment success rate from 68% to 99.4% while reducing debugging time 10-fold.

Whether you’re building for IoT, retail kiosks, or industrial applications, you’ll walk away with practical tools to ensure your JavaScript thrives where the cloud ends and the real world begins.

Vipul Gupta

Senior Software Engineer, Docs Lead @ balena, Runs @ Mixster, Comms Lead @ PyCon India

Noida, India

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