Katherine Waiter Ong
10 posts
I created my own web OS from scratch as part of a 14 day challenge :)
I created my own web OS from scratch as part of a 14 day challenge 🙂 You can…
Write Once, Read Many: How WORM Storage Makes Your Data Secure
WORM (Write Once, Read Many) is a data storage model specifically designed to guarantee data integrity over time.…
The Wrong Unit of Work: What Happened When I Built My Dev Environment using Claude Code
I use Claude Code daily for real product engineering. I’m building a clinical trials platform at PhaseV, and…
Reverse engineering River Raid with Claude, Ghidra, and MCP
This blog post was authored by Rafal Strzalinski. Can an AI agent navigate Ghidra, the NSA’s open-source reverse…
Lovable vs Bolt — What’s Best?
I decided to compare Lovable and Bolt on the same task. For this test, I didn’t require any…
A Better Way to Build Reproducible Docker Images with Nix
The issue with docker build Redundant package downloads on every build Failed builds due to network flakiness Bloated…
Seven Python Projects to Elevate Your Coding Skills
Python has been one of the most popular programming languages for a long time. It’s readable, easy to…
We’re hiring!
🌟 We’re hiring! Join SurrealDB as we continue to shape the future of database technology! 🌟 Current openings:…
100 Tips from The Pragmatic Programmers Book: Part 4/10
4.1. Failing Test Before Fixing Code. Create a focussed test that reveals the bug before you try fixing…
How to Incorporate AI Chat and Software into Your SEO Workflow
Want to add AI chat into your workflow but don’t know where to get started? Katherine Watier Ong…