From Game Boy to Stitch: Emulation Meets Embroidery
Introduction Hacking a Game Boy to control a sewing machine sounds like a whimsical maker project — and it is — but it also sits at a fascinating technical crossroads.
10KiB Cloud Kernel: Portability, Observability & Security
Introduction & Background Research question / hypothesis: Can an operating-system kernel intended for cloud applications be reduced to ~10 KiB (10,240 bytes) while remaining practical for real…
HyTags: HTML-as-UI-Language for Server-Driven UIs
That is the premise behind HyTags, a compact language that embeds control flow, functions, and asynchronous handling directly into HTML via custom tags.
Sub-2MB Open Source Compass for Privacy-first Navigation
Introduction A tiny, fully open-source compass and navigation app under 2 MB sounds almost nostalgic in an era of hundred-megabyte map apps.
High-Performance Caching: Policies-First in Rust
For in-process services, an in-memory cache sits between the CPU caches and slower main memory, trimming latency for hot data and lowering backend load.
Web-Scale Crawl Data in S3 with Declarative Dependencies
Introduction Storing “the web” at scale—raw HTML, assets, metadata, link graphs, and derived crawl artifacts—is a different problem than storing structured tables.
Native iOS TikTok on AT Protocol - No Backend
Introduction Can a TikTok-like short-video experience be built without a single custom server — purely as a native client on top of an open social protocol.
Nogic: Visualize Your Codebase as a Graph in VS Code
Developers increasingly rely on machine-generated code and powerful AI tools that can add features faster than teams can internalize structure.
40-Line Fix Unlocks JVM Performance
QuestDB recently documented exactly that: a 40-line fix eliminated a huge performance gap in a JVM-based workload (QuestDB, 2024), and the thread sparked conversation on Hacker News (bluestreak, 2024).
Rust Self-Borrows: Pin When Needed, Use Safe Abstractions
You want the ergonomics of referencing internal buffers or creating self-referential structures, but you must preserve Rust’s guarantees about ownership, aliasing, and moves.