Writing
Notes
Notes on AI agents, data systems, and side projects.
1 min readStarting to write things downNotes on AI agents, data infrastructure, and small hardware projects.7 min readLessons from operating a small Hadoop data clusterPractical failure modes and fixes across HDFS, YARN, Spark, ZooKeeper, HBase, and ClickHouse.2 min readTurning Ericsson Cell Trace files into analysis-ready CSVA dependency-free Python decoder for the stable framing and common headers inside Ericsson Cell Trace files.3 min readIMEI, IMSI, MSISDN, and TAC: cellular identifiers without the confusionA practical guide to the identifiers for devices, subscriptions, phone numbers, and device models.1 min readFixing a GPT-OSS Triton shared-memory error on an RTX 5090A version-specific workaround for a Triton kernel that requested more shared memory than the GPU allowed.1 min readChanging the default IP TTL on macOS, Linux, and OpenWrtTemporary TTL and IPv6 hop-limit changes for network testing, plus the router equivalents.1 min readAdding a swap file on LinuxA safe, repeatable way to add, tune, verify, and remove file-backed swap.2 min readBuilding a BM25 search engine from scratchWhat I learned by implementing indexing, BM25 ranking, and retrieval evaluation in plain Python.