# Projects
-
移植 WASI Wheels:wasi-sdk-33 + CPython 3.14 踩坑全记录
-
Alchemy: Rethinking How ML Experiments Are Orchestrated
-
Code Review: Strata & branchfs — What I Found
-
The Serverless Sandbox Landscape: From ptrace to Dandelion
-
Faster Diffusion Sampling: Numerical Methods Meet Score-Based Models
-
Commit Message Craft: What Your Git Log Says About You
-
What I Built in April 2026
-
34 Algorithm Visualizations in 2 Weeks
-
Building a 3D Animal Crossing World in SceneKit
-
AVM Multi-Agent Benchmark: 60x Performance Gain & Memory's Real Value
-
AVM Performance Analysis: Benchmarks and Optimizations
-
typed-pipeline v2 — A Type-Safe Asynchronous Pipeline Library
-
RedScript v3.0 — match Expressions, For-Each Iteration, and Major stdlib Expansion
-
kaku-yaku: I built a Japanese-Learning Browser Extension
-
TypeScript 5 Type Gymnastics: Compile-Time Type Validation for a Pipeline Library
-
typed-pipeline internals: how fn.length unifies runtime and type system
-
RedScript 2.6: stdlib Expansion, Event System, and MC Integration Testing
-
KakuYaku: building a Japanese pop-up dictionary extension from scratch
-
RedScript v2.5.0: Double Precision, N-Order Bezier & Stdlib Overhaul
-
RedScript 2.0–2.2: From Toy to Proper Language
-
RedScript v1.2.27: BigInt Verified in Real Minecraft
-
RedScript v1.2.26: Math & Vector Stdlib, BigInt, and Compiler Bug Fixes
-
RedScript v1.2.25: Entity Types, Variable Mangling, and CI Automation
-
nest-faster-crud: Zero-Boilerplate CRUD for NestJS
-
RedScript v1.2: A Typed Language for Minecraft Datapacks
-
RedScript: Compiling a C-Style Language to Minecraft mcfunction
-
AI-Driven Game Design: From Protocol Spec to Leaderboard in One Shot
-
Building a production-grade code judging platform: Botzone Neo technical postmortem
-
Nuxt 4 Compat Mode Silently Breaks When You Pass CLI Args Wrong
-
Why the OJ Leaderboard Froze — and How Redis Sorted Sets Fixed It
-
TypeORM Migrations in Production: From synchronize:true to Proper Migrations
-
Security Audit of a Refactored NestJS App: What We Found
-
Refactoring a Production OJ: From Tech Debt to Clean Architecture
-
Rebuilding an Online Judge from Scratch: A Full-Stack Refactor Story
-
Leverage OJ Frontend Rewrite: Nuxt 4 + Naive UI SPA
-
From a Hand-Rolled Queue to Bull: Redesigning the Judge Pipeline
-
JWT vs Session: Why We Replaced the Entire Auth System
-
CUDA Agent Paper Review: Teaching LLMs to Write Fast GPU Kernels via RL
-
29 Bugs From One Code Review: What a Zero-Test NestJS OJ Taught Me
-
Drawing Letters with Fourier Epicycles