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
Links
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