logo

urban weekly #94

urban weekly #94

Good to know

Switching to Claude Code + VSCode inside Docker - Last night I finished a transition from my old AI coding setup I've been using for a while to running Claude Code in Docker using VSCode's "Dev Container" feature. In this post I lay out a few of my thoughts on why I wanted to switch to something in the first place, and also a short guide for those who want to do the same. ai, work-setup
Exposing a web service with Cloudflare TunnelExposing a web service with Cloudflare Tunnel - What if you could host a web service with no ports exposed? With Cloudflare Tunnel, you can! cloudflare, tunnel, web-service
AI slows down open source developers. Peter Naur can teach us why. - A view on the Metr paper about developer performance using AI tools ai, engineering, performance
Analyzing Database Trends Through 1.8 Million Hacker News Headlines - I used camelAI with a ClickHouse database of every HN story to do all analysis. You can use it for free with no login here to explore the data interactively yourself. ai, databases
Parsing 1 Billion Rows in Bun/Typescript Under 10 Seconds - Inspired by the 1BRC (1 Billion Row Challenge, originally in Java), I decided to write one in Bun/Typescript. bun, performance 🔥
Hard Things First - Excellence is unlikely to happen if you don’t address the hard problems early in project execution. projects, engineering 🔥
From Memo to Movement - The non-obvious insights, tactics and workflows Shopify used to bring an ambitious memo to life ai, engineering
WebAssembly: Yes, but for What? - The keys to a successful Wasm deployment wasm
How and where will agents ship software? - We’re entering a new phase of software engineering. engineering, ai
Claude Code Unleashed - TLDR: Use claude max subscription claud, ai Claude Code Unleashed
How to actually use Model Context Protocol - How Sean is using MCPs mcps
Building Astro sites with AI tools - This guide covers how to enhance AI tools with up-to-date Astro knowledge and provides best practices for building Astro sites with AI assistance. astrto, ai, mcps 🔥

Read it! Read it! Read it!

The Pragmatic Engineer 2025 Survey: What’s in your tech stack? - Which tools do software engineers use for backend development, frontend, infrastructure, AI tooling, and more, today? Reader survey, with feedback and analysis, based on 3,000+ responses survey, engineering 🔥

Code and Tools

LangFastLangFast - Prompt Playground prompts
Necord - A module for creating Discord bots using NestJS, based on Discord.js discord, bots
Upyo - Upyo is a simple and cross-runtime library for sending email messages using SMTP and various email providers. It works on Node.js, Deno, Bun, and edge functions. email 🔥
Envalid - Environment variable validation for Node, Bun, and other compatible JS runtimes envvars, validation
ANSI Escape Codes - This website helps to inspect the input, visualize colors and styling, and list control codes. ansi 🔥
HyperFetch - Fetching and realtime data exchange framework. http, javascript HyperFetch
Animated React Weather Effects - A beautiful, interactive weather effects demo built with React, Next.js, WebGL, and Three.js. Experience realistic rain, snow, and fog scenes, each with unique visual effects and controls. effects, react 🔥
Eleventy LibDoc - An Eleventy starter project to craft slick documentation eleventy, docs
Split Thing - Upload an image and split it into a custom grid images, split
Chili3D - A web-based 3D CAD application for online model design and editing webgl, 3d
designtokens.fyi - Design Tokens design, tokens
FontGen - Create stunning visual hierarchies with perfectly matched font pairings. FontGen helps designers and developers find beautiful typography combinations instantly. fonts
Varlock - .env files built for sharing powered by @env-spec decorator comments envvars
mkosi - Build Bespoke OS Images os, images
SVG Doodles - A free collection of different editable SVGs to spice up your designs. svgs 🔥
HashbrownHashbrown - Hashbrown is a framework for building generative user interfaces in Angular and React ui, components, ai
GIT quick statistics - Git quick statistics is a simple and efficient way to access various statistics in git repository. git, analytics, cli

All about Design

AI Didn’t Kill Web Design - Templates Did It First ai, templates

Fun

new Date("wtf") - How well do you know JavaScript's Date class? javascript, date, quiz 🔥

Tutorials

Scroll-Driven Sticky Heading - Learn how to implement it. css Scroll-Driven Sticky Heading

Videos

The New Code - This talk reveals how specifications, not prompts or code, are becoming the fundamental unit of programming, and why spec-writing is the new superpower. ai
The untold story of JavaScript - Insights! javascript 🔥
weekly news
Published on 2025-07-21, last updated on 2025-07-21 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.