Adventures in headphonesNovember 14, 2020Detailing the headphones I've tried over the last 10 years: Sennheiser, Grado, Audio-Technica, Superlux and HiFiMan.
Migrating from ESPHome to WLED, the easy over-the-air wayOctober 18, 2020Moving from ESPHome to WLED can be done without wires or worries
Upgrading branded IoT devices with tuya-convert and ESPHomeJuly 11, 2020Or how my Kogan smart plug gained superpowers over-the-air
Using three-stage Dockerfile for accessing build outputJuly 09, 2020How to make builds consistent and flexible with a single Dockerfile
Remote controlling a computer with home automationJune 11, 2020Developing a simple Go application to solve a problem
Smart home architecture - DIY vs off-the-shelf home automation setupApril 11, 2020Why smart homes can be a mess, and why there's a better way
Making a custom multi-click push button using ESPHomeFebruary 17, 2020Or how I abandoned custom firmware because somebody else was doing it better
A better alarm clock, powered by LED strips and sleep scienceFebruary 17, 2020I’m currently reading Why We Sleep by Matthew Walker. There’s an interesting section where he discusses the potential of technology and…
Automating amplifiers with an IR blaster and Google HomeDecember 08, 2019Dumb speakers made smart with Home Assistant and Node-RED
Using browsers as IoT screens with React and MQTT.jsNovember 02, 2019When it comes to smart home displays, I’ve seen two main options: Use a small 1-inch OLED screen with a microcontroller. Buy a tablet, nail…
Using ESPHome on a Raspberry Pi with DockerJuly 13, 2019Moving old devices to a powerful new platform
How to Reverse Engineer a Heat Pump UnitJune 14, 2019Cracking the code and paving the way to automation
Using MQTT for Availability and Retained StateJanuary 03, 2019One of the crucial aspects of MQTT is the broker. Among other things, the broker manages connected clients, ensuring messages are received…
Adventures with the MERN StackJuly 04, 2017Beautifully generic. Never fear: Hex Solutions isn’t an actual company. Rather, I imagined the overly vague company in a recent project…
Castle HillJune 26, 2017The flat took a day trip to this strange stony place, and plenty of adventures were had. It was easy to explore between the large boulders…
Piano VisionMay 14, 2017In an effort to focus more of my attention on coding, I managed to pick up two computer science papers at the start of the year to add to my…
ObfuscatorNovember 05, 2016Highlighting the potentially hilarious flaws of modern computer translators
Back to the MusicAugust 30, 2015The world of music today is a brave new one indeed. Every time I blink it seems that a new streaming service is born. People are using these…
Going OpenDecember 24, 2014Recently I decided to upgrade my computer audio experience to match my improving and expanding music library. So I bought a DAC and some new…