urban weekly #52

Good to know

Clean React with TypeScript - How TypeScript can help you to implement React components. typescript, react
Content Layer: A Deep Dive - Learn everything about the new Content Layer API in Astro. astro
One year of Rust in production - A love letter to Rust rust 🔥
https://shiftmag.dev/unhappy-developers-stack-overflow-survey-3896/ - According to the new Stack Overflow survey showed that majority of developers hate their jobs. Anecdotally, both plumbers and farmers are happier than them. survey, engineering
The Intelligence Age - In the next couple of decades, we will be able to do things that would have seemed like magic to our grandparents. ai
Seriously, stop using RSA - Use DSA or ECC instead! security
Introducing Netflix’s Key-Value Data Abstraction Layer - How Netflix overcomes challenges with kv databases. databases
The Nine Node Pillars - 9 Principles for Doing Node.js Right in Enterprise Environments nodejs, engineering 🔥
What's New in Express.js 5.0 - A detailed look at the key changes and improvements in Express 5.0 and how to migrate your app express 🔥
Compile and run C in JavaScript - What a world we're living in! bun, c
What I tell people new to on-call - - You will learn a lot! - that's maybe one of the things nobody really has on its plate but it's true! on-call
How I Built My Blog - Over the past few months, I’ve been working on a brand new version of this blog. A couple of weeks ago, I flipped the switch! Here’s a quick side-by-side. personal-page
Storybook 8.3 - Next minor release of Storybook storybook
CSS Almanac - All you need to know about CSS. css
Monitor your local and real-user Core Web Vitals performance in DevTools - Check all your web vitals in the Chrome Dev Tools chrome, performance
Partial Prerendering for Everyone with Cloudflare Workers - Implementing Next.js-style PPR in a normal React SSR app ppr, cloudflare
minification benchmarks - JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify minify, benchmark
Js13kGames - The coding competition for web game developers, with a 13KB size limit, is coming to an end. games, size
GitHub Copilot now available in github.com for Copilot Individual and Copilot Business plans - With this public preview, we’re unlocking the context of your code and collaborators—and taking the next step in infusing AI into every developer’s workflow. ai, github, copilot
PostgreSQL 17 Released! - Next major release of Postgres! postgres
Rewriting Rust - The Rust programming language feels like a first generation product. rust
Zero-latency SQLite storage in every Durable Object - Using SQLite in Durable Objects cloudflare, sqlite
How to deliver bad news when it's not your fault - People tend to shoot the messenger. Here's how to avoid the negative halo of bad news. performance
SQL tips and tricks - A (somewhat opinionated) list of SQL tips and tricks that I've picked up over the years in my job as a data analyst. sql 🔥

Read it! Read it! Read it!

Software development topics I've changed my mind on after 6 years in the industry - Lot of things I agree with. engineering 🔥
Vim for React Developers - A bite-sized course to get you quickly productive with Vim. vim, nvim, cheatsheet 🔥

Code and Tools

Reasonable Colors - Reasonable Colors is an open-source color system for building accessible, nice-looking color palettes. colors 🔥
Free Website Cookie Checker - Want to know if your website has a cookies and is compliant with GDPR? Use ComplyDog's free cookie checker tool to get a detailed report instantly. cookie, gdpr
OpenFreeMap - Free and open-source map hosting solution with custom styles for websites and apps, using OpenStreetMap data maps
JSON For You - JSON visualization and processing tool. json
React Snap Carousel - DOM-first, headless carousel for React carousel, react
React Loading Skeleton - Make beautiful, animated loading skeletons that automatically adapt to your app. skeleton, react
WebJSX - An experimental version which uses Web Components jsx
schedule-x - JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar. calendar
Hotwire Native - Hotwire Native is a web-first framework for building native mobile apps. frameworks 🔥
Buttery Icons - Buttery smooth icons for interfaces, updated weekly. Customize it your way. No attribution needed. icons
Harper - Harper is an English grammer checker designed to be just right. grammer

Tutorials

How to Create a Chrome Extension with React, TypeScript, TailwindCSS, and Vite - In this article, we'll walk you through the entire process step-by-step, ensuring you have a clear understanding of how to build your own Chrome extension in 2024. chrome, extension
Published on 2024-09-30, 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