logo

urban weekly #70

urban weekly #70

Good to know

An alt Decision Tree - This decision tree describes how to use the alt attribute of the img element in various situations. For some types of images, there are alternative approaches, such as using CSS background images for decorative images or web fonts instead of images of text. html
Picking a state management library for a React app used by millions (and why we went with MobX) - Zustand vs MobX vs Redux state, react hot
What's OAuth2 Anyway? - Well written description of OAuth2. oauth2, auth
Revisiting CSS Multi-Column Layout - Honestly, it’s difficult for me to come to terms with, but almost 20 years have passed since I wrote my first book, Transcending CSS. In it, I explained how and why to use what was the then-emerging Multi-Column Layout module. css
The modern way to write JavaScript servers - The Request/Response-API is not just faster, but also makes writing tests easier. javascript
Advice for a friend who wants to start a blog - I talked to a friend who wants to start a blog, and she pulled a few thoughts from me. blogging hot
How might AI change programming? - AI will change programming. I’m convinced of it now. ai, engineering
Things people get wrong about Electron - I dedicated years bringing web technologies and desktop apps closer together. The most recent and most successful project in that vein is Electron, which I've spent the last ten years working on. electron, javaScript
Astro 5.2 - New minor version of Astro astro

Read it! Read it! Read it!

Life Lessons from the First Half-Century of My Career - Sharing 16 life lessons, and nine magic words. life hot
Build It Yourself - Another day, another rant about dependencies. from me. This time I will ask you that we start and support a vibe shift when it comes to dependencies. dependencies hot

Code and Tools

Hedy - Textual programming for the classroom learning
Glance - A self-hosted dashboard that puts all your feeds in one place dashboards
CrUX Vis - The Chrome User Experience Report (CrUX) is a dataset that reflects how real-world Chrome users experience popular destinations on the web. performance
Lab - Lab helps you experiment with code without friction. Type `lab` with any extension and start coding - it handles files, organization, and cleanup automatically. playground
Shunpo - A minimalist bash tool that makes directory navigation just a little bit faster. cli hot
Requestly - Requestly was built to save developers time by intercepting and modifying HTTP Requests. It has now developed into an open-source alternative to Charles Proxy and Telerik Fiddler that works directly in browsers without VPN and proxy Issues. api
Squish - Batch Browser-based Image Compression images, compression
Unpic - Unpic is the ultimate open source toolkit for displaying images on the web. images hot
Blendy - Smoothly transition one element into another with just a few lines of code. transitions hot
Ruck - An open source buildless React web application framework for Deno. deno, react hot
Forgejo - Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job. git
Authentik - authentik is an open-source Identity Provider that emphasizes flexibility and versatility, with support for a wide set of protocols. auth
Crypto Design Club - A database of best-in-class handpicked crypto designs. gallery
Super Color Palette - Shift hue, saturation, lightness, and more! colors
bunchee - Zero config bundler for npm packages bundler
TypeZero - Zero-config TypeScript starter for modern Node.js development. ESM, Vitest, ESLint, Prettier. Production-ready in seconds! nodejs
cs16.css - CSS library based on Counter Strike 1.6 UI. css
Ahey - Ahey is a simple pub-sub service built on top of web push. It lets you send unlimited push notifications to any browser with just a simple HTTP POST request. notifications
Bluesky Tools - A selection of useful libaries for Bluesky bluesky hot
Mentoss - The best way to mock JavaScript fetch requests mocks
jscanify - The Javascript document scanning library. detection, paper hot

All about Design

Brand in Motion - Brands in Motion is an independent resource, showcasing the very best motion design in branding. animations
weekly news
Published on 2025-02-03, last updated on 2025-03-03 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.