What iPhone Developer Mode does, and when you should enable it 🔗
Learn what iPhone Developer Mode unlocks for Xcode, debugging, Instruments, and local apps, plus its security and privacy tradeoffs. [...]
a collection of dev rss feeds - blogroll
Posts
Learn what iPhone Developer Mode unlocks for Xcode, debugging, Instruments, and local apps, plus its security and privacy tradeoffs. [...]
I used USB diagnostics, crash reports, and Xcode Instruments to investigate a hot iPhone, but the evidence did not reveal one clear cause. [...]
Sign URLs with HMAC on Cloudflare Workers using the Web Crypto API. Grant time-limited access without sessions or cookies, no Node crypto needed. [...]
Why and how I made every post on this site available as clean Markdown. Append .md to any post URL and you get the Markdown source, served as a static [...]
What Better Auth is and how it works: the auth instance, the database schema, the catch-all route, and the client. Authentication for TypeScript apps, [...]
Learn how Cloudflare Artifacts gives AI agents isolated Git repositories, short-lived access tokens, forks, and a programmable Workers API. [...]
Cloudflare Drop deploys a static site by dragging a folder or zip into the browser. No account, no CLI. How it works and how it ties into temporary ac [...]
wrangler deploy --temporary deploys a Worker with no Cloudflare account. Live for 60 minutes, claimable with a link. How it works and its limits. [...]
Cloudflare launched Workers Cache, a tiered cache that sits in front of your Worker. How to enable it, set Cache-Control headers, and purge by tag. [...]
Cloudflare brings the Moondream 3.1 vision model to Workers AI. Caption images, ask questions, get object coordinates and bounding boxes — in under a [...]
I built inferencecost.dev, a calculator for the biggest line item in AI product budgets: LLM inference. Compare ~30 models under your workload assumpt [...]
I'm building sitebase.dev: waiting lists, forms, newsletter signups, analytics, uptime monitoring and more, embedded in any site with one script. Curr [...]
I built stackplan.dev, a deployment stack advisor. Describe your app, get a recommended hosting stack with real cost estimates. Why I built it and how [...]
How the Cloudflare Pages build cache speeds up deploys, which directories it restores for each framework, and how to keep your own caches between buil [...]
July and August: no new courses, no launches, just building. A recap of the first week: StackPlan, 140+ free tools, Sitebase, the bootcamp platform, a [...]
How I generate a unique Open Graph preview image for every blog post at build time in Astro, using astro-og-canvas, instead of one shared image. [...]
I launched a new tools section on the site: 90 free calculators and utilities for developers, running entirely in your browser. No signup, no ads. [...]
How I added fast client-side search to my static Astro blog with Pagefind, which indexes your HTML at build time and runs entirely in the browser. [...]
Learn how to rebuild a Cloudflare Pages site on a schedule using a deploy hook, triggered either by a GitHub Action cron or a Cloudflare Worker cron. [...]
How to receive and process incoming email with Cloudflare Email Workers, parse it with postal-mime, and forward or act on it. [...]
How to protect a form from bots with Cloudflare Turnstile. Add the widget to your page and verify the token from a Worker. [...]
How to handle config, secrets, and multiple environments (staging, production) in Cloudflare Workers without leaking anything. [...]
Learn how to see what your Cloudflare Worker does in production using console.log, observability in wrangler.jsonc, and live tailing with wrangler tai [...]
How to write custom events from a Worker with Analytics Engine and query them later with SQL. Cheap, high-volume time-series data. [...]
The AI Workshop July 2026 cohort covers agents, Claude Code, Cursor, Codex, MCP, skills, subagents, and practical AI workflows. [...]
How to run a Cloudflare Worker on a schedule with Cron Triggers. Nightly jobs, periodic checks, and cleanups, with no server to keep running. [...]
What Durable Objects are and how to use them, with their built-in SQLite storage. A simple counter and a rate limiter, explained from scratch. [...]
How to use Cloudflare Queues to do work after the response is sent. Producers, consumers, batching, retries, and dead letter queues. [...]
How to store and serve files like images and uploads with Cloudflare R2 from a Worker. S3-compatible storage with no egress fees. [...]
Learn how to use Cloudflare Workers KV, an edge key-value store, to create a namespace and put and get data, ideal for sessions, feature flags and cac [...]