May 2026

2026-05-22 14:08 (2 months ago)
All Request Headers Available in AWS Amplify Hosting (Geo / ASN / Device)

AWS Amplify Hosting passes CloudFront geo headers (country, region, ASN, device type, postal code, lat/long) to SSR. How to access them in SvelteKit.

2026-05-22 10:06 (2 months ago)
When developing an app on a local port, the ghost of previously developed app appears in the browser

Stale fragments of another app flickering on localhost? It's likely an old Service Worker. Here's how to detect it and disable SW in SvelteKit dev mode.

2026-05-11 00:15 (2 months ago)
ytyng.com Was Featured on FreelanceHub

A summary of ytyng.com being featured in the "Useful Content" section of FreelanceHub, operated by Leverages Co., Ltd. Covers the context of the featured article, the FreelanceHub service, and the 5 media/blogs listed alongside ytyng.com.

2026-05-09 03:00 (2 months ago)
Differences between ULID and UUIDv7

Compare ULID and UUIDv7 as 128-bit sortable IDs — standardization, library support, and how to use UUIDv7 as a primary key in Django 5.2 + Python 3.14 + PostgreSQL 18.

2026-05-06 11:33 (2 months ago)
Building a WebView screensaver on macOS 26 without Xcode

Build a macOS 26 screensaver (.saver bundle) without Xcode — compile with `swiftc` alone and display a WebView as your screensaver.

2026-05-06 11:28 (2 months ago)
When CSS opacity transition silently fails inside WKWebView

When CSS `opacity` transitions don't animate inside WKWebView, force a layer with `will-change` or `transform: translateZ(0)` — the usual workaround.

2026-05-06 07:48 (2 months ago)
EmDash is slow (as of v0.9.0)

Tried Cloudflare's new CMS EmDash on Cloudflare Workers and saw TTFB of 500ms–3000ms. Even a text-only about page lands above 400ms. With comparisons, a breakdown of the bottleneck, and links to third-party benchmarks.

2026-05-06 03:11 (2 months ago)
Sending email from EmDash with Brevo

How I shipped a custom plugin that calls Brevo's HTTP API to make magic-link auth work on an EmDash site deployed to Cloudflare Workers. Covers what's wrong with the existing plugins, why Brevo, the sandboxed-vs-plugins trap, and how to store the API key.

2026-05-01 02:40 (3 months ago)
Building a single-file portable Python script with embedded dependency management

Build a single-file executable Python script with PEP 723 inline metadata and uv shebang support, including dependency management. Add the metadata block and run it directly with uv.

Categories

Archive