Writing

Notes on LLMs, side projects, and making technology more accessible.

AI Agents for Small Businesses

Hyperflash sets up custom AI agents for small businesses. One flat fee, you own the account, you own the data. Here's how it works.

Self-hosted SMS gateway with an old Android phone

How I built a self-hosted SMS gateway using a spare Android phone, a custom FastAPI relay, and Tailscale for secure, zero-cost text messaging from my AI agent.

educated.space — AI-Powered Educational Resource Generation

AI-powered K-12 educational platform. Generates curriculum-aligned worksheets, quizzes, and info sheets. Live at https://educated.space

Fixing Quran Audio Segment Timings with WhisperX

How I used WhisperX forced alignment to fix inconsistent word timings in a Quran reading app.

QuranZen: A Hybrid Architecture Quran App

Building a full-stack Quran exploration app with React 19, FastAPI, and a hybrid database design.

Running LLMs on a Steam Deck in 5 minutes

A step-by-step guide to setting up your Steam Deck to run local Large Language Models (LLMs) using llama.cpp and a Distrobox container.

Fine-tuning a 3B Model for Transcript Analysis: Better Than 70B Models?

How I fine-tuned Llama 3.2 3B to process transcripts locally, achieving better results than models 5-8x larger through specialized training.

ToddlerTones: offline, toddler-proof soundboard

Designing and building a distraction-free Android app in Kotlin/Compose with low-latency audio and a gentle 'Find it' game.

Reluctant Buddha: Fine-Tuned LLM for shitty insights

Turning a 1B LLM into a deranged cosmic entity running on CPU only.