PyCon Hong Kong 2024

PyCon Hong Kong 2024

Nigel Choi

A lifelong dabbler, learner, and maker, Nigel is an active member of Dim Sum Labs, Hong Kong's longest running Hackerspace. Professionally, he is currently Head of Engineering at Eythos, a tech-enabled fine arts service company in Hong Kong. His varied background includes inventing and selling Chokerkeys (a macro keypad), being a consultant at McKinsey & Company, and Silicon Valley engineer at Google, Yahoo. He holds a Masters in Computer Science from Stanford University.


Country / City

Hong Kong


Session

11-16
11:50
30min
Hackman: IoT & membership platform on Raspberry Pi & Nix for Hong Kong's first Hackerspace
Nigel Choi

We build everything ourselves at Dim Sum Labs, Hong Kong's first Hackerspace. This includes Hackman, the IoT system that manages our membership and controls the space's door, lights, appliances, and electricity usage. Hackman is written in Python and runs entirely on a Raspberry Pi 5. We will bring a replica of Hackman and some attachments (we can't bring the door, though) and give a live demo. You will hear about how we use Nix, DevOps/GitOps, a staging Raspberry Pi, and software engineering practices that make it reliable. We will show how it can be easily extended using Redis.

DevOps
LT8