▶ Watch ↗AI Engineer New York 202621:32
Conference co-founded by Shy Ruparel and Tierney Cyren in 2019. Its one-day program serves developers early in their careers and the managers and team leads supporting them, covering learning strategies, documenting growth, mental health, work-life balance, feedback, raises and progression beyond junior roles. The founding attribution is shared; the website separately credits Melody for design.
adulting.devRuparel's repository for an Adafruit MagTag vaccination display. A Python Flask service on a Raspberry Pi filters Our World in Data's 34 MB vaccination dataset into the country-specific information the display needs. The repository includes the service, MagTag software and instructions for building an Armv7 Docker image on a MacBook and deploying it to the Pi. It was archived on March 1, 2023.
github.comArticle authored by Ruparel and published March 28, 2022, describing his first project on Docker's developer-relations team. It explains how a Raspberry Pi intermediary reduces a 34 MB dataset to a response measured in kilobytes for a memory-constrained MagTag, and walks through the Flask service, Docker packaging, Armv7 build and device setup.
docker.comWearable ESP32-S3 computer developed for Replay, Temporal's developer conference. Ruparel worked on the firmware and coordinated development with hardware consultants, Temporal designers and manufacturing partner Elecrow. The badge supports games, infrared contact exchange and user-written MicroPython applications. Continued modification and use after the conference were explicit design goals. This was a collaborative Temporal project.
badge.temporal.io · Source ↗Shared repository for the badge project that Ruparel helped develop and prepare for public release. It contains native C++ firmware, MicroPython integration and examples, hardware design and fabrication files, Ignition flashing tools, documentation, release information and community-application infrastructure. The repository belongs to the temporal-community organization; Ruparel's participation is established by his authored account of the team's work.
github.com · Source ↗Firmware installation and verification system Ruparel developed with colleagues for 2,300 Replay badges, including 300 spares. It used 32-device batches, a Temporal workflow for each badge, retries, progress reporting and boot checks across six independent local stations. Edward Amsden fixed USB recognition after devices reset under changed identities. Mike Waecker coordinated assembly, and more than 70 colleagues helped assemble and flash the devices.
github.com · Source ↗Article authored by Ruparel and published May 20, 2026, recounting the collaborative design, firmware development and manufacture of the Replay badge. He describes using Claude, Claude Code and later Codex for firmware work he had not previously done professionally, while relying on architectural judgment, extensive tests and recorded interface checks to evaluate generated implementations.
temporal.ioArticle authored by Ruparel and published May 26, 2026. It explains the team's C++ and MicroPython architecture, hardware resource constraints, games, flashing infrastructure and work required to release a usable open-source project. It presents firmware, hardware files, documentation and community applications as the basis for owners to inspect, repair and extend their badges.
temporal.ioBio, Work & Ideas
Conference affiliation: Temporal · 2026
Shy Ruparel is a senior developer advocate at Temporal, an organizer of developer communities and a builder of playful hardware projects. His work combines teaching with software and devices that other developers can inspect and modify, from an e-ink vaccination display to an open-source wearable computer.
His career in developer relations has included developer evangelism at Contentful and Superblocks and senior developer advocacy at Docker. He has also served as deputy commissioner of Major League Hacking and as a board member and managing director of hackNY.
In 2019, he and Tierney Cyren started Adulting.Dev, a one-day conference for developers early in their careers and the managers and team leads supporting them. Its program focused on making room for learning, mental health and work-life balance, alongside practical conversations about feedback, raises and progressing beyond junior roles.
For his first project at Docker in 2022, Ruparel built Docker-MagTag-OWID, which displayed Our World in Data’s COVID-19 vaccination figures on an Adafruit MagTag’s e-ink screen. The dataset’s 34 MB JSON file was too large for the device to process. He put a Python service on a Raspberry Pi between the dataset and the display: the Pi fetched the data, extracted the requested country’s latest figures and returned a response measured in kilobytes. Using Docker, he built an Armv7 container image on his MacBook and deployed it to the Pi. He published the code and setup instructions so others could reproduce the project.
At Temporal, Ruparel worked with hardware consultants, designers and manufacturing partners to build the Replay 2026 badge, a wearable computer with games, infrared contact exchange and support for users to write their own applications. Alongside the firmware, the software running on the device, he developed tools that let colleagues prepare thousands of units for use.
▶ Watch ↗AI Engineer New York 202621:32
Loading more talks and highlights…