urban weekly #75

Good to know

JavaScript Fatigue Strikes Back - The new frameworks will continue until morale improves. javascript, frameworks 🔥
Why we ditched Next.js and never looked back - Especially performance became much better again. nextjs
Using & Styling the Details Element - You can find the details element all over the web these days. We were excited about it when it first dropped and toyed with using it as a menu back in 2019 (but probably don’t) among many other experiments. css 🔥
How to start a React Project [2025] - Every year, I want to give you a brief overview of how to start a new React project. react, vite, astro, nextjs
Announcing TanStack Form v1 - We're excited to announce the first stable version of TanStack Form is live and ready for usage in production! tanstack, forms
Lynx: Unlock Native for More - Today, we're excited to introduce Lynx, a family of technologies empowering developers to use their existing web skills to create truly native UIs for both mobile and web from a single codebase. native-uis
Functions in CSS?! - You (kinda) can use functions now! css 🔥
JavaScript - Report about how JavaScript is used in the web javascript 🔥
Is Biome ready to replace Prettier & ESLint? - Biome is a new JavaScript and TypeScript language server that aims to replace Prettier and ESLint. biome, prettier, eslint

Read it! Read it! Read it!

50 things we’ve learned about building successful products - The lessons we've learned at PostHog engineering 🔥
Git in Zed, natively - Support for native Git staging, committing, pushing, and pulling in Zed is coming. zed, git 🔥

Code and Tools

Stricli - Build complex CLIs with type safety and no dependencies cli, typescript
agents.json - Translate OpenAPI into LLM Tools ai, agents
Ollama Function Caller - A command-line Ollama client for scripting. ai, ollama
ReScript - ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. types, javascript
Electron App - An Electron app boilerplate with React v19, TypeScript v5, Tailwind v4, shadcn/ui, Electron Vite, Biome, GitHub Action releases and more. electron, boilerplate
React Timer Hooks - React timer hook is a custom react hook, built to handle timer, stopwatch, and time logic/state in your react component. react, hooks
React hCaptcha Component Library - hCaptcha Component Library for ReactJS and Preact captcha, react
Kibo UI - Kibo UI is a custom registry of composable, accessible and open source components designed for use with shadcn/ui. a11y, ui
Find any sound you like - In a collaborative collection of > 650k free sounds sounds, audio
Halftone Effect Generator - Easily Apply Halftones Any Photo/Video images 🔥
Revolt - Revolt is the chat app that’s truly built with you in mind. chat
Cropper.js - JavaScript image cropper. image, cropping
End of Life Date - End of Life Date is a website that provides information about the end of life dates for various software products. software, eol 🔥
Deepkit - High-quality TypeScript libraries and next-gen backend framework. Leverage TypeScript to the fullest, in completely new ways. typescript, types

All about Design

User-Interface Elements: Glossary - Use this glossary to quickly clarify definitions for key graphical user-interface elements and controls. ui, glossary
Truth, Lies and Progress Bars - Improve your progress bars! ux, progress-bars
Why most products today are meh - Lack of differentiation and over-optimization are running rampant. Here’s what designers can do about it. ui 🔥

Fun

Linears - A collection of websites inspired by Linear gallery

Tutorials

Using AI in the Browser for Typo Rewriting - Play around with Chrome's built-in AI capabilities. ai, chrome
CLI Chatbot with LangChain and OpenAI in Node.js - Want to build a chatbot in your Node.js terminal using JavaScript? We will walk through the most basic scenario when using LangChain and OpenAI. In this guide, we'll walk through creating a simple CLI chatbot using Node.js. You'll learn how to interact with OpenAI's language model and process user input in a terminal-based interface. ai, langchain, openai
CSS Kaleidoscopes - Gradients are so fun, so complex, so powerful. I just can't get enough of messing with them. css 🔥
A CSS-Only Star Rating Component and More! (Part 1) - So great to see what you can do without any JavaScript. css

Videos

Fix Your Slow React App With React-Scan - Find an fix your slow React, NextJS, Remix or TanStack app with React-Scan. react-scan
Published on 2025-03-10, 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