logo

urban weekly #52

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
weekly news
Published on 2024-09-30, last updated on 2024-11-20 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.