Posted by david927 11/9/2025
Ask HN: What Are You Working On? (Nov 2025)
Biggest trick is incorporate deep-sleep as much as possible and "waking up by interrupts". That has a big impact on your software designs.
I am working on creating a standardized set of paths and third party libraries that work seamlessly across multiple developer teams. Allowing library upgrades to happen transparently in the background. This will enable developers to focus on business specific logic and not have to worry about the intricacies of the build system and allowing to "magically" work in the background. This is allow foray into Bazel and using it as a learning exercise to master it.
It has helped me a lot to keep focus while working and track distractions. It might be too tailored for my needs, but have a look: https://zookeeper.fyi
I started it a couple of years ago as personal project to help me study for interviews. Back then, it was simple RSS feed aggregator of big tech companies engineering blogs.
Recently I expanded content library to technical conferences and indie blogs, and implemented semantic search in all the library (for example, you can semantic search by all Strange Loop videos archive).
Give it a try!
So far I'm within spitting distance of the winning entries without using any unsafe code or bit twiddling tricks or custom JVMs or anything like that, and having all the concerns nicely separated and modularized.
Excited to share soon!
So far all levels have been handmade pixel art. I’m now testing machine generated puzzles with random “pixels”. This is an interesting challenge because I still want levels to be solvable and fun. I recently released 15 new puzzles like this and I’m preparing a new update with more.
[1]: https://apps.apple.com/app/nonoverse-nonogram-puzzles/id6748...
Also working on a calculator app that can be resized to large sizes (think half screen on Mac), because I can’t work with small calculator apps on my Mac.
This is going to be a small side project which shall include utilities for working with automotive diagnostics and logging workflows.
I have to do a lot of this in my day job and that's where the idea comes from.
Device driver plugins used to have a very simple flat key value, strings only format, with a set_config_properties function to tell the host what kind of UI to show.
That's all getting replaced with JSON schemas, with some auto-upgrade shims so old config keeps working.
It's one of many things that now seems completely insane, but made sense when I had way less experience a long time ago!
Also still on and off working on my BLE/WiFi based Meshtastic-alike.
Enjoying writing some really fast Zig implementations of hand evaluation and CFR-based solvers.