logo

urban weekly #78

urban weekly #78

Good to know

Revenge of the junior developer - tldr: junior devs are still needed engineering
Career Development - What It Really Means to be a Manager, Director, or VP engineering, career
How to handle working software - Undocumented software that has been working is philosophically dangerous engineering
Node.js TSC Votes to Stop Distributing Corepack - Corepack will be phased out from future Node.js releases following a TSC vote. nodejs
New URLPattern API brings improved pattern matching to Node.js and Cloudflare Workers - Today, we are excited to announce that we have contributed an implementation of the URLPattern API to Node.js, and it is available starting with the v23.8.0 update. nodejs, cloudflare
What does AI engineering look like in practice? - Hands-on examples and learnings from software engineers turned “AI engineers” at seven companies ai, engineering
Next.js and the corrupt middleware - The authorizing artifact nextjs hot
The Bitter Lesson - Rethinking How We Build AI Systems ai
Reflecting on WikiTok - Three weeks ago, I launched Wikitok at 1:53 AM EST from the corner of my Brooklyn bedroom. recap
Whose code am I running in GitHub Actions? - A week ago, somebody added malicious code to the tj-actions/changed-files GitHub Action. If you used the compromised action, it would leak secrets to your build log. Those build logs are public for public repositories, so anybody could see your secrets. Scary! github, security, actions hot
You should know this before choosing Next.js - A Netlify employee describes insights about how difficult it is to integrate with nextjs outside of Vercel. nextjs, vercel hot
The select element can now be customized with CSS - From Chrome 135, web developers and designers can finally unite on an accessible, standardized and CSS styleable select element on the web. css, chrome
25 Ridiculously Impressive HTML5 Canvas Experiments - Today, we have a collection of ridiculously impressive HTML5 canvas-based experiments. canvas hot
A love letter to the CSV format - Or why people pretending CSV is dead are wrong csv
Experimenting with React View Transitions - A first look at React's new and experimental View Transitions API react, view-transitions
Announcing tRPC v11 - Today, we're excited to finally be ripping off the band-aid and announcing the official release of tRPC v11! trpc
Biome v2.0 beta - After hard work from our team, Biome’s long-awaited 2.0 release is nearing completion. It will be packed with many large features, so we would like your help testing it with a public beta! biome
The state of the front-end and full-stack job market - After an engaging discussion about the front-end and full-stack market, I couldn’t stop wondering: Are my skills and interests in demand? career, engineering hot
Announcing Babylon.js 8.0 - Our mission is to build one of the most powerful, beautiful, simple and open web rendering engines in the world. Today, web graphics and rendering hit the accelerator with the release of Babylon.js 8.0. webgl, 3d

Read it! Read it! Read it!

How to Write Blog Posts that Developers Read - I recently spoke to a developer who tried blogging but gave up because nobody was reading his posts. I checked out his blog, and it was immediately obvious why he didn’t have any readers. blogging hot

Code and Tools

ttyd - Share your terminal over the web terminal
errsole - Collect, Store, and Visualize Logs with a Single Module logging
Frimousse - A lightweight, unstyled, and composable emoji picker for React. emojis, react
tauri-store - Persistent stores for Tauri tauri, storage hot
Web Image Editor - A powerful, web-based image editor with an intuitive interface for quick edits and filters. Local and privacy-friendly. image editor, web hot
json-edit-react - React component for editing/viewing JSON/object data json, react
React Cookie Manager - A powerful, customizable React component for cookie consent management with built-in tracking prevention. This component provides a modern, user-friendly way to obtain and manage cookie consent from your website visitors. react, cookie-consent
Cascii - A web-based ASCII and Unicode diagram builder written in vanilla Javascript ascii
Fancy Components - A growing library of fancy, fun, animated react components & microinteractions to make the web fun again. Free & Open Source. react hot
StringTune - StringTune is a cutting-edge JavaScript library designed to deliver high-performance, modular web effects. javascript, effects hot
teable - The Next Gen Airtable Alternative - No-Code Postgres postgres, airtable
Folo - Follow everything in one place follow, social-media
fuzzball.js - Easy to use and powerful fuzzy string matching, port of fuzzywuzzy. javascript, strings
Lago - Open Source Metering and Usage Based Billing API - Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics billing, metering, usage

All about Design

NaNGlyphFilters - Generative Fonts generative fonts, design
Saying bye to 4px spacing and hello to Fibonacci - I have a consistent routine when I work with a new designer. I head to Google, search “8px grid Medium.com”, pull up Elliot Dahl’s comprehensive guide and send it to them. Here’s the guide. spacing
Web Design, UI Inspiration, resources & Tutorials with Demo - Get inspiration for web design and UI design. css
weekly news
Published on 2025-03-31, last updated on 2025-04-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.