94 posts · writing since 2023
Notes on backend systems, cloud infra & life.
Field notes on Java, Rust, and the Cloudflare developer platform — written by a backend engineer, for backend engineers.
Latest
- 01 Cloudflare Pages Build Failed: Don’t Rush to Add external New cloudflare· Aug 18, 2026
- 02 WordPress SEO Plugins in 2026: Rank Math vs Yoast vs AIOSEO vs SEOPress SEO· Aug 8, 2026
- 03 Build Cloudflare Workers with Rust: A Practical workers-rs Guide cloudflare· Jul 30, 2026
- 04 Rust target Directory Too Large? A Practical Cleanup and Optimization Guide rust· Jul 28, 2026
- 05 Rust clap in Practice: Build a Production-Ready CLI rust· Jul 27, 2026
Featured
View all →
Claude Code vs Cursor: Which AI Coding Environment Fits Daily Web Development?
Compare Claude Code and Cursor for day-to-day JS/TS, React, and Node work: CLI vs IDE, context, agents, pricing, security, and when to pick one tool or use both.
Meet EmDash: Cloudflare’s Next-Generation AI-Native CMS
An introduction to Cloudflare’s open-source EmDash — an AI-native CMS built on Astro and TypeScript — covering sandboxed plugins, Portable Text, Serverless performance, MCP and x402, a five-minute local setup, and highlights from v0.29.0.
A Practical Guide to Packaging, Signing, and Notarizing macOS Apps
A practical macOS distribution guide for desktop apps built with Tauri, Electron, and similar tools, covering .app builds, Developer ID signing, Apple notarization, DMG creation, ticket stapling, Gatekeeper checks, and troubleshooting.