FAAC has been around for a long time as a lightweight, dependency-free AAC encoder. What pushed a fresh 2.0 release wasn’t a plan to chase Apple or Fraunhofer’s quality crown — it was Thingino, an open embedded-Linux firmware project for IP cameras. Thingino uses FAAC to encode audio on-device, on hardware where every kilobyte of binary size and every CPU cycle is budgeted, and where a license with any legal ambiguity is a non-starter. Those constraints — footprint, speed, and clean licensing — are what actually drove FAAC 2.0. Better audio quality came along with it.
Keep reading
Bridging the Gap: Bringing Secure Password Storage to WebAssembly with Qt6
One of the greatest promises of modern development is the “write once, run anywhere” philosophy. With Qt6 and WebAssembly (Wasm), we are closer than ever to making high-performance desktop applications run seamlessly in a web browser. But as any developer who has ported a C++ app to the web knows, there’s always a “but.”
Keep reading
Bridging the Gap: Retrofitting a 1993 Home with UL 217 Smoke Alarms and Home Assistant
My old smoke alarms finally reached their 10-year expiration mark, and the replacement process turned into a full-blown engineering project. If you live in a home built in the early 90s—specifically around 1993—you’re likely in the same “infrastructure gap” I was. My house in Houston was originally hardwired for only three spots in the hallways, but modern fire codes now mandate smoke alarms in every bedroom.
Keep reading
Integrating the Tuya Smart Valve Controller with ESPHome
When protecting your home, reliability is non-negotiable. A smart water shut-off valve is arguably the second most important component in your smart home defense system when it comes to avoiding damage (wind and hail damage claim first place).
Keep reading
Deploying a Qt App to the Microsoft Store with CPack and MakeAppx
As the maintainer of an open source Qt application, I’ve run into a common problem: Windows users often get blocked by security warnings because the software isn’t digitally signed. The cost of a code signing certificate can be prohibitive, but there’s a fantastic alternative — the Microsoft Store. By submitting your app to the Store, Microsoft signs it for you, eliminating trust warnings and giving users a clean, familiar installation experience.
Keep reading