41554 blogs · [ { "id": "01a0e333-00e1-71f4-b2c8-9147c9ba676f", "title": "Alastair Writes Code", "url": "https://alastair.is/", "published_at": "2026-09-25T16:43:09+00:00" }, { "id": "01a0e333-00e4-7165-9ed9-893a7a16e7a0", "title": null, "url": "https://alastair.is/author/alastair/", "published_at": "2026-04-19T15:16:25+00:00" }, { "id": "01a0e333-00e4-7165-9ed9-893a79a8009c", "title": null, "url": "https://alastair.is/about/", "published_at": "2025-09-15T17:31:43+00:00" }, { "id": "01a08723-0b39-7065-8642-3431d1a37100", "title": "Apple has a private CSS property to add Liquid Glass effects to web content", "url": "https://alastair.is/apple-has-a-private-css-property-to-add-liquid-glass-effects-to-web-content/", "published_at": "2025-09-15T14:02:45+00:00" }, { "id": "01a08723-0b39-7065-8642-3431d27841d5", "title": "What actually happens when you use a CSS transform", "url": "https://alastair.is/learning-about-what-happens-when-you-use-a-css-transform/", "published_at": "2025-01-29T22:19:21+00:00" }, { "id": "01a08723-0b39-7065-8642-3431d2faff7d", "title": "Getting WKWebView to treat a WKURLSchemeHandler as secure", "url": "https://alastair.is/getting-wkwebview-to-treat-a-wkurlschemehandler-as-secure/", "published_at": "2023-04-29T00:00:00+00:00" }, { "id": "01a08723-0b39-7065-8642-3431d399b2eb", "title": "To JSC or not to JSC: running JavaScript on iOS in 2020", "url": "https://alastair.is/to-jsc-or-not-to-jsc-running-javascript-on-ios-in-2020/", "published_at": "2020-09-20T00:00:00+00:00" } ] posts Claim your blog
Back to alastair.is
Blog · corpus.blog/blogs/alastair.is/posts

alastair.is

alastair.is

2026

2025

2023

2020