Things I build, break, fix, and write about

7 July 2026
Reverse engineering game binaries with static analysis

Game binaries give up more than they should, if you know where to look. I start with binary analysis, not the folklore around the game, then use strings, imports, and control flow to separate real structure from guesswork, and that usually exposes the first lie fast.

6 July 2026
Agentic AI still needs domain judgement

Agentic AI can write the thing, but it still cannot tell you whether the thing is right. That is where domain expertise matters, because a clean...

6 July 2026
Weekly Tech Digest | 06 Jul 2026

Stay updated with the latest in tech! This digest covers AI ethics, auto industry shifts, and the impact of politics on technology, exploring today's...

6 July 2026
wolfCOSE zero-allocation parsing in embedded C

wolfCOSE looks sensible only if you care about what your firmware actually has to carry. I like that, because on small targets the wrong crypto...

Latest blog posts you might like

19 January 2026
Keep backups and recovery plans for Proxmox upgrades

Upgrade your Proxmox server safely with best practices for package management. Avoid disruptions and securely manage your upgrades to prevent costly mistakes.

19 January 2026
Migrating from VMware to Proxmox

Migrating from VMware to Proxmox? This practical guide shows the Proxmox configuration choices that matter. You get step-by-step commands for KVM setup, network and VLAN mapping, storage imports,...

18 January 2026
Using a Bluetooth universal remote with Moes Fingerbot

If you want a Bluetooth universal remote for a Moes Fingerbot, expect pairing issues. The Fingerbot uses Tuya BLE profiles, so most remotes will not pair. Use a Tuya/Moes Bluetooth gateway or Home...

18 January 2026
Weekly Tech Digest | 18 Jan 2026

Stay updated with the latest in tech! This digest covers AI ethics, auto industry shifts, and the impact of politics on technology, exploring today's pressing issues.

18 January 2026
Improve Zigbee stability by moving noisy kit away

Your Zigbee network can suffer from 2.4GHz interference when nearby Wi‑Fi or Quinetic gear uses the same band. You can reduce dropouts by moving the coordinator away from metal and noisy devices. Set...

17 January 2026
Integrating Zigbee with Home Assistant on Raspberry Pi

Start with the Raspberry Pi. Use a Pi 4 with 4 GB and an SSD. Flash Home Assistant OS, set a static IP and use Ethernet. Add a Zigbee coordinator for IKEA devices and a Matter/Thread controller for...

17 January 2026
Inspecting privacy flaws in the Hubitat C8-Pro

I opened a Hubitat C8-Pro to see how private and secure it actually is. I wanted root access, a look through the files and services, and a set of fixes you can apply yourself. I focus on the steps I...

16 January 2026
Exploring non-camera home monitoring

Privacy concerns make cameras unsuitable in bedrooms and bathrooms. Non-visual home monitoring uses radar, depth and level-only audio to detect presence, falls and long inactivity without images. You...

16 January 2026
Downloading and analysing PCAP files in Wireshark

I use Packet Capture in Sophos Firewall WebAdmin every week. It is the quickest way to see what the firewall actually sees. I capture traffic on the appliance, download the PCAP, and check it in...

15 January 2026
Upgrading Sophos XGS126 from firmware 19.5.x to 21.5

Sophos XGS126 firmware upgrade. Follow a clear checklist. Confirm your current firmware and SSD firmware. Back up your config twice off-box. Read release notes and follow required intermediate...