urban weekly #107

Good to know

Vibing a Non-Trivial Ghostty Feature - I recently shipped a non-trivial Ghostty feature (unobtrusive macOS automatic updates) that was largely developed with AI. ai, ghostty 🔥
GitHub Spark in public previewGitHub Spark in public preview - for Copilot Enterprise subscribers copilot, ai
GraphQL Myths - GraphQL has been around for nearly a decade, yet the same misconceptions persist in tech discussions and architecture reviews. graphql
Announcing Vite+ - A unified toolchain for JavaScript vite, linter, prettier Announcing Vite+
Introducing Claude Haiku 4.5 - Anthropic released Claude Haiku 4.5 today, the cheapest member of the Claude 4.5 family that started with Sonnet 4.5 a couple of weeks ago. ai, claude
Why we're leaving serverless - Every millisecond matters when you're in the critical path of API authentication. After two years of fighting serverless limitations, we rebuilt our entire API stack and slashed the end-to-end latency. serverless, latency 🔥
Claude Skills are awesome, maybe a bigger deal than MCP - Anthropic this morning introduced Claude Skills, a new pattern for making new abilities available to their models. ai, claude 🔥
You Still Need to Think - As coding agents become more capable and long-running, they don't remove the human job of thinking. ai 🔥
How to Use AI to Help With Software Engineering Tasks - Use the C.R.A.F.T.E.D. prompt framework to save time with common SWE tasks! ai, prompts 🔥
Bun 1.3 - Bun 1.3 is our biggest release yet. bun 🔥

Read it! Read it! Read it!

What's The Deal With GitHub Spec Kit - I get to finally write a bit about a project I was knee-deep in for the past month - GitHub Spec Kit. github, spec, kit 🔥

Code and Tools

Scribe OCR - Web interface for recognizing text, proofreading OCR, and creating fully-digitized documents. ocr 🔥
PWA Browser ScorecardsPWA Browser Scorecards - Compare Progressive Web App capabilities across popular mobile (and soon, desktop) browsers. pwa, browsers
Nitro - Next Generation Server Toolkit. Create web servers with everything you need and deploy them wherever you prefer. server, toolkit, framework, typescript 🔥
Harmonizer - Color Palette Generator colors
Size Matters - Type Scale Generator typography
Mina Rich Editor - The first block-based rich text editor built entirely with Tailwind CSS and shadcn/ui. editor, tailwind, shadcn Mina Rich Editor
MAML - Minimal. Human-readable. Machine-parsable. markup
Free OG Image Generator - Create beautiful OG Images, Twitter/X Header Images, Blog Featured Images & more for free, in simple clicks. og, image, generator
DevTools - Your Ultimate Developer Toolkit tools
WAHA - WhatsApp HTTP API (REST API) that you can install on your own server and run in less than 5 minutes! api, whatsapp, http, rest 🔥
Cloudflare Sandbox - Execute commands, manage files, run services, and expose them via public URLs - all within secure, sandboxed containers. sandbox, cloudflare 🔥
Deckless - Beautiful presentations from plain text. No design skills required. presentation, markdown, design
SkeletonSkeleton - Skeleton is an adaptive design system powered by Tailwind CSS. ui, tailwind
Graffle - Simple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere. graphql, client, javascript
Zero - Zero is a new kind of sync engine powered by queries. sync, database, queries 🔥

All about Design

Guide to the Inclusive Design Principles - The Inclusive Design Principles (IDP) were first published in 2016 by myself, Ian Pouncey, Léonie Watson, and Heydon Pickering. principles Guide to the Inclusive Design Principles
UX so bad that it's illegal - Big tech is divesting from user-centered design, and getting into hot water with the law. ux

Fun

HN Live - Someone has build a live stream for Hacker News hackernews

Tutorials

Reading and Writing Files in Node.js - The Complete Modern Guide nodejs
JavaScript tutorial on the fern fractal - There’s a quiet magic in the Barnsley fern—a simple set of rules that blossoms into a living, leafy pattern. fern, fractal JavaScript tutorial on the fern fractal

Videos

Beyond Signals - Signals and fine-grained reactivity have recently become staples in modern JavaScript frameworks. signals, javascript
Published on 2025-10-20, last updated on 2025-10-24 by Adam
Comments or questions? Open a new discussion on github.
Adam Urban

Adam Urban is fullstack engineer, loves serverless and generative art, and is building side projects like weeklyfoo.com, flethy.com and diypunks.xyz in his free time.

Related posts