May 2026

2026-05-22 14:08 (24 days 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 (25 days 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 (36 days 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 (38 days 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 (40 days 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 (40 days 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 (41 days 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 (41 days 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 (46 days 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