108 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 Shopify Theme Development: Buy, Customize, or Build Your Own? New Shopify· Oct 4, 2026
- 02 Choosing a Shopify App Stack: Official Template, Hybrid, or Custom Shopify· Oct 4, 2026
- 03 Choosing Between Shopify Online and Offline Access Tokens shopify· Oct 2, 2026
- 04 How to Diagnose Slow NestJS Endpoints and Find Performance Bottlenecks nestjs· Sep 26, 2026
- 05 How to Fix Cloudflare Error 521: Don't Clear the Cache, Trace the Path cloudflare· Sep 19, 2026
Featured
View all →
Why Encrypt DNS Queries?
Pages may already use HTTPS, but DNS lookups are often still sent in the clear. DoH encrypts the first hop to your resolver. It is not anonymity, and it does not replace DNSSEC.
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.
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.