Skip to content

Wes Dieleman blog

Technical writing about full stack development, performance, and SEO.

Building a Transaction Enrichment API on Cloudflare Workers — How I built Triqai's transaction enrichment API on Cloudflare Workers, using Durable Objects for atomic billing, a distributed singleflight pattern, and multi-tier edge caching to achieve 96% latency reduction. (6 min read, tags: cloudflare-workers, api-design, distributed-systems, typescript) Building a Personal Finance App with Open Banking in Europe — What it takes to build a personal finance SaaS that connects to European bank accounts. GoCardless for Open Banking, handling thousands of transactions, security and privacy decisions, and how transaction enrichment became its own product. (6 min read, tags: open-banking, fintech, next-js, supabase, privacy) SEO for JavaScript-Heavy Portfolios — How I made a heavily interactive desktop-metaphor portfolio SEO-friendly using crawlable semantic HTML, structured data, llms.txt, and careful font loading, without sacrificing the creative UI. (6 min read, tags: seo, next-js, react, web-performance, accessibility) Headless Shopify Architecture Tradeoffs — An honest look at the architecture decisions behind building headless Shopify storefronts with Next.js, versus the 10+ Liquid theme stores I built at two agencies. When headless makes sense, and when it really doesn't. (7 min read, tags: shopify, headless-commerce, next-js, performance, e-commerce)
Blog

Blog

Browse posts in explorer mode. Click a post to open its article in a new window with metadata, images, and code blocks.

Post List

Loading workspace

Taxi the dog desktop wallpaper icon