logo

urban weekly #73

urban weekly #73

Good to know

Create contextual console loggers - Use different console loggers for different contexts. logs
Small Tech - I frequently see debates about whether it's better to be a cog at a giant semi-monopoly, or to take investment money in the hopes of one day growing to be head cog at a giant semi-monopoly. career
To avoid being replaced by LLMs, do what they can't - It’s a strange time to be a software engineer. Large language models are very good at writing code and rapidly getting better. llms, engineering
ESLint now officially supports linting of CSS - Taking our next step towards providing a language-agnostic platform for source code linting. eslint, css
Astro 5.3 - Next minor release of Astro astro
My LLM codegen workflow atm - tl:dr; Brainstorm spec, then plan a plan, then execute using LLM codegen. Discrete loops. Then magic. llm hot
Parsing JSON in 500 lines of Rust - Let Krish guide you through how to build a json parser in Rust. rust
How I Migrated from WordPress to Astro - I migrated my blog from WordPress to Astro in 3 days! astro hot
When Imperfect Systems are Good, Actually: Bluesky's Lossy Timelines - Often when designing systems, we aim for perfection in things like consistency of data, availability, latency, and more. bluesky, scaling
How Deno's documentation is evolving - Making good docs is a big task, but an important one. docs, deno
CSS @function + CSS if() = 🤯 - This post is about an upcoming CSS feature. You can’t use it … yet. css hot
Gaining Years of Experience in a Few Months - This is a followup to what I wrote about how someone can have 5 times 1 year of experience instead of 5 years of experience. Note that some concepts and ideas will overlap as this is just a different way to look at the same question of career growth and pace of learning. career
suckless - software that sucks less software
Johnny Decimal - A system to organise your life organization

Read it! Read it! Read it!

Cloudflare, Unikernels & Bare Metal: Life of a Prisma Postgres Query - Prisma Postgres is the most innovative PostgreSQL database on the market. In this article, we dive deep into its technology stack, which enables lightning-fast queries, global caching, real-time events, and more. prisma, postgres, cloudlfare, unikernels hot

Code and Tools

Typia - Super-fast/easy runtime validators and serializers via transformation typescript, validators hot
Awesome CursorRules - A curated list of awesome .cursorrules files cursor
Video Compressor - Compress videos right in the browser by up to 90% for free. No upload needed. compression, videos
fixi.js - fixi.js is an experimental, minimalist implementation of generalized hypermedia controls html
Scira - Scira (Formerly MiniPerplx) is a minimalistic AI-powered search engine that helps you find information on the internet. Powered by Vercel AI SDK! Search with models like Grok 2.0. ai, search hot
Create React App for TanStack Router - Create-tsrouter-app is drop-in replacement for create-react-app that builds TanStack Router based SPA applications react, tanstack, vite
reactbits - Hand-picked animated components collection for creative developers react, ui, components hot
LaLoka Layouts - Useful layouts for Tailwind CSS tailwind
RelaGit - The elegant solution to graphical version control. git hot
TypeConf - A Typescript tool to write configs with types. Manage your configs as code. Remove type errors, make configs easily shareable. Tool is installable via NPM, can be adopted incrementally! typescript, config
ezpa.ge - Build stunning form pages in minutes. No coding required. Perfect for collecting leads, signups, or feedback. Just customize your form and share your page with the world. forms, gallery
Pattern Club - A curated gallery to find pattern inspiration gallery, patterns
GenSX - The TypeScript framework for agents & workflows with react-like components. Lightning fast dev loop. Easy to learn. Easy to extend. ai

All about Design

Checkbox Interactions - The beauty of Layout Animations checkboxes hot

Fun

The 88x31 GIF Collection - A collection of 4540 classic 88x31 buttons from the 1990s, 2000s, and today in GIF format. gifs
Running Pong in 240 Browser Tabs - Finally a use for my unclosed tabs browser-sync hot

Tutorials

Creating a Fun CSS Party Popper Animation - Learn how to create a custom loading animation. css, animations
Anchoreum - A game for learning CSS anchor positioning css

Videos

Developer Experience - Lee Robinson talking about what Devex is about. devex, devrel
weekly news
Published on 2025-02-24, 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.