urban weekly #77

Good to know

Building Websites With LLMS - And by LLMS I mean: (L)ots of (L)ittle ht(M)l page(S). animations
Local-First & Ejectable - An important requirement to ensure you can fully access your data in cloud apps forever is making the backend sync server available for local self-hosting. That's what EJECTABLE apps are about. local-first, ejectable 🔥
How GitHub engineers learn new codebases - Strategies to quickly get up to speed, whether you’re a seasoned engineer or a newcomer to the field. learning, codebases 🔥
Sync Engines are the Future - The modern browser is an OS. Modern web app is a distributed app. So any web app developer is facing a well-known, well-understood, notoriously hard problem: syncing data. local-first
Oxlint Beta - We are thrilled to announce that Oxlint is now in beta release, after more than a year of development by the community! linting, rust 🔥
React Trends in 2025 - Every year I discuss the most important trends in the world of React. react
Runtime compatibility - Display APIs compatibility across different JavaScript runtimes. The data is retrieved from runtime-compat-data, based on MDN's format. runtime, compatibility 🔥
The Great ESLint v9 Migration Adventure - A Developer's Survival Guide eslint

Read it! Read it! Read it!

How I’ve run major projects - An attempt to describe my playbook for when I’m being intense about project management. projects, engineering 🔥

Code and Tools

Docs - A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline. docs, collab
Easing Wizard - CSS easing functions made easy css, animation
uchu - the color palette for internet lovers colors
Protect.js - Encrypt and protect data using industry standard algorithms, field level encryption, a unique data key per record, bulk encryption operations, and decryption level identity verification. encryption, security
OTPAuth - One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. otp, authentication
oRPC - Typesafe APIs Made Simple apis, typescript
git-who - Git blame for file trees git, blame
Bright - React Server Component for syntax highlighting react, highlighting
GIMP 3.0 Released - At long last, the first release of GIMP 3.0 is here! gimp 🔥
Konva - Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications. canvas, animation 🔥
bknd - Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, Remix, Astro, Cloudflare, Bun, Node, AWS Lambda & more. frameworks
Special HTML Symbols - Explore and copy a wide range of HTML symbols to enhance your designs, improve readability, and add unique characters to your projects symbols, html
FarbVélo - FarbVélo (Swiss-German for color bicycle) is a playful color picking tool. colors
hey - HTTP load generator, ApacheBench (ab) replacement benchmarking, load-testing
Make Bookmarklets - Easily create bookmarklets bookmarklets

Serverless

HPKV - High Performance Key-Value Store kv, persistence 🔥

Tutorials

Creating Animated Accordions with the Details Element and Modern CSS - Accordions are everywhere these days. GitHub has them on their home page right now. Figma ships them, too. I've implemented so many custom accordions that I can't count them. css 🔥
How to get deep traces in your Node.js backend with OTel and Deno - One important facet of running production software is observability—monitoring logs, traces, and metrics so you can identify and fix issues quickly. deno, opentelemetry
A Deep Dive into the Inline Background Overlap Problem - A tweet by Lucas Bonomi got me thinking about this problem: how to get a semitransparent background following some inline text with padding, but without the overlap problem that can be seen in the image below. css
Published on 2025-03-24, last updated on 2025-09-14 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