Feb. 11, 2026

I’ve been running a Bambu Lab Store filament tracker at bbltracker.com.
I recently got into 3D printing. A lot of what I print is practical: last-millimeter adapters, things like robot vacuum ramps around the house, and other tiny fixes that make daily life less annoying.
Bambu Lab released the P2S, their …
8:10 pm
/ bambu
, filament
, duckdb
, typescript
, cloud run
, cloudflare pages
Jul. 6, 2025

For some reason, it’s been a bit hard to find information on how to setup my particular fiber ONT so that it can survive a power outage with a PoE setup.
While of course, one could power a whole house with solar and batteries, I wanted to find a way to keep my fiber ONT and router powered during a power outage …
6:12 pm
/ fiber
, ont
, poe
, setup
, power outage
, frontier
, ecoflow
, ups
Feb. 1, 2025

Github Project: talky_pet_watcher
I’m allergic to cats 😢. But a friend asked me to watch their cat. My family was more than willing to help but to be safe, I wanted to also monitor the cat to make sure she didn’t get into any shenanigans that were too much.
With some cheap TP-Link Tapo cameras, I set up a …
6:08 am
/ catte
, google_gemini
, vision
, telegram
Dec. 13, 2024

🦾 comma three Faux-Touch keyboard Long arms for those of us with short arms from birth or those who can’t afford arm extension surgery!
Built a faux-touch keyboard for the comma three using a CH552G microcontroller. The keyboard is off the shelf and reprogrammed to emulat a touchscreen.
It’s a bit of a hack …
10:02 pm
/ openpilot
, replay
, ch552g
, comma_ai
, hardware
Oct. 12, 2023

The replay clipper has been ported to Replicate.com!
https://replicate.com/nelsonjchen/op-replay-clipper
Along with it comes a slew of upgrades and updates:
GPU accelerated decoding, rendering, and encoding. NVIDIA GPUs are provided to the Replicate environment and greatly speed up the clipper. Rapid fast downloading …
10:28 pm
/ openpilot
, replay
, replicate
, openpilot_e2e_long
, comma_ai
Feb. 1, 2023

GitHub Link: https://github.com/nelsonjchen/Colorized-Project
On IntelliJ IDEs, I’ve been using Project-Color to set a color for each project. This is useful for me because I have a lot of projects open at once, and it’s nice to be able to quickly identify which project is which.
Unfortunately, …
10:28 pm
/ intellij
, kotlin
Oct. 13, 2022

It’s been near a year since I supercharged GitHub Wiki SEE with dynamically generating sitemaps.
Since then a few things have changed:
GitHub has started to permit a select set of wikis to be indexed. They have not budged on letting un-publically editable wikis be indexed. There is now a star requirement of about …
9:04 pm
/ github
, wiki
, seo
, flyio
Oct. 12, 2022
End to End Longitudinal Control is currently an “extremely alpha” feature in openpilot that is the gateway to future functionality such as stopping for traffic lights and stop signs.
Problem is, it’s hard to describe its current deficiencies without a video.
So I made a tool to help make it easier to …
7:42 pm
/ openpilot
, replay
, docker
, docker-compose
, digitalocean
, openpilot_e2e_long
, comma_ai
Oct. 11, 2022

There’s a web browser version of datasette called datasette-lite which runs on Python ported to WASM with Pyodide which can load SQLite databases. I grafted the enhanced lazyFile implementation from emscripten and then from this implementation to datasette-lite relatively recently as a curious test. Threw in a …
8:36 pm
/ datasette
, datasette-lite
, sqlite-httpvfs
, experiment
, sqlite
, cloudflare
, r2
Apr. 16, 2022
Finally released GTR or Gargantuan Takeout Rocket.
GitHub repository
Gargantuan Takeout Rocket (GTR) is a toolkit of guides and software to help you take out your data from Google Takeout and put it somewhere else safe easily, periodically, and fast to make it easy to do the right thing of backing up your Google …
9:04 pm
/ google
, takeout
, azure
, cloudflare
, chrome
, extensions
, dataportability
, backup