What I do at work
I work across two IT companies, which usually means figuring out why something is stuck and what we can actually do about it. Some days the answer is technical. Quite often, it isn't.
Hello, I'm Steven / Singapore
Work keeps me busy untangling problems. Home is a family of six, a cube I keep close and more ideas for code than I have time to try. I'm also working my way back to the pool. This is where I write about it all.
The short version / 01
I've never been good at sticking to just one subject. This site is where the things I'm working on, playing with or trying to figure out end up. Sometimes I even find time to write them down.
I work across two IT companies, which usually means figuring out why something is stuck and what we can actually do about it. Some days the answer is technical. Quite often, it isn't.
I started coding at seven and was doing it commercially by twelve. These days I tinker with Home Assistant and whatever personal project has been bothering me enough to open an editor.
I used to swim semi-competitively. Now I'm at the pool mostly because I'm a swim parent of four, but I'm working on getting back into the water myself. Masters swimming is still on my mind.
I'm a gamer dad and a bit of an achievement hunter. I started cubing in 2022, went sub-20 in 2024 and still enjoy sitting down to solve one more time when I should probably be doing something else.
My PlayStation and Steam profiles ↗Things I built / 04
The NAS I bought before our move became my private cloud, Docker playground, game server and the machine that runs Home Assistant.
Synology DSM · Docker · Tailscale
A few smart switches turned into a Home Assistant setup that quietly handles lighting, family routines and parts of our home network.
Home Assistant · Synology · Zigbee
From the pool deck / Evan & Sarah
I spent part of my childhood swimming, and in 2024 I took Evan and Sarah back to the coach who taught me. I thought I was giving them a good start with their strokes; I did not expect that, two years later, so much of our family timetable would revolve around training, swim meets and the various things we need to remember before leaving the house.
Evan began competitive training in January 2026 and Sarah joined in March. They have different aims and different experiences of the sport, so I have made room for each of them here, with their meet results and PBs alongside the stories that a timing sheet cannot really hold.

Occasional notes / 03
Home Assistant experiments, a coding project that took longer than planned, a game I got stuck on or a thought from the pool deck might all end up here. I won't pretend to have a posting schedule.
Browse the blog ↗Before you go / 04