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 🔥
Published on 2025-07-21, 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