107 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 Choosing a Shopify App Stack: Official Template, Hybrid, or Custom New Shopify· Oct 4, 2026
- 02 Choosing Between Shopify Online and Offline Access Tokens shopify· Oct 2, 2026
- 03 How to Diagnose Slow NestJS Endpoints and Find Performance Bottlenecks nestjs· Sep 26, 2026
- 04 How to Fix Cloudflare Error 521: Don't Clear the Cache, Trace the Path cloudflare· Sep 19, 2026
- 05 Why Encrypt DNS Queries? dns· Aug 30, 2026
Featured
View all →
NestJS or Express? Pick by How Big the Project Will Get
Use Express for small services, prototypes, and webhooks. Use NestJS for a business backend a team will keep maintaining. Nest still runs on Express by default. Switch to Fastify only if a load test shows the HTTP layer is the bottleneck.
Practical Notes on Integrating a Cloudflare OAuth Client
I recently connected a third-party app to Cloudflare's OAuth Client. These are my notes from creating the client through a working authorization-code flow.
WordPress SEO Plugins in 2026: Rank Math vs Yoast vs AIOSEO vs SEOPress
A practical 2026 comparison of Rank Math, Yoast SEO, AIOSEO, and SEOPress across free features, schema, WooCommerce, headless WordPress, AI visibility, IndexNow, migration risk, and long-term cost.