Blog

Thoughts and lessons from building software and navigating work and life.

Oct 15, 2026

The AI Writes the Clues. Everything Else Is Checking.

How I built the level pipeline for Dalalat, an Arabic crossword game: a vetted word pool, a grid search, clues written by Claude, a blind solver and a judge, a simulated player, and a final review before anything ships.

AI LLM Evaluation Arabic React Native Game Design

Feb 16, 2026

Thoughts on AI And software development

Notes from the middle of uncertainty, about AI from software development perspective.

AI Software Development

Feb 16, 2025

I Built a Disk Scanner Because My Mac Ran Out of Space

My Mac storage filled up, so I built StorageLens in Rust + Tauri, found a hard-link bug, and learned a better way to use AI while learning.

Rust Tauri Desktop File Systems Learning