logo

urban weekly #96

urban weekly #96

Good to know

How we Rooted Copilot - Microsoft has silently pushed an update back in April 2025 for Copilot Enterprise, enabling a live Python sandbox running Jupyter Notebook that can execute code in the backend. copilot, security 🔥
The many, many, many JavaScript runtimes of the last decade - That's an understatement! javascript
The Useless useCallback - I thought I'd written enough about memoization by now, but I feel there is one pattern I'm seeing a lot lately that makes me think otherwise. react, performance
How to Make Websites That Will Require Lots of Your Time and Energy - Some lessons I’ve learned from experience. webdev, performance
Time Management - 10 Ways to Take Ownership of Your Time performance
Building great SDKs - A guide to creating SDKs that devs – and LLMs – will find a breeze to use, plus an overview of modern approaches for building and maintaining SDKs. sdks 🔥
Context Engineering for AgentsContext Engineering for Agents - Agents need context to perform tasks. Context engineering is the art and science of filling the context window with just the right information at each step of an agent’s trajectory. In this post, I group context engineering into a few common strategies seen across many popular agents today. ai, agents
Stop Re-Rendering - TanStack DB, the Embedded Client Database for TanStack Query tanstack, performance Stop Re-Rendering
Brick by brick - Help us build CSS Masonry css, masonry
The Hype is the Product - Large publicly traded tech companies seem to no longer consider their customers – that is, people and organizations who actually buy their products or pay for access to their services – their core focus. The focus has instead turned towards the stock price. tech, companies
Ollama's new app - Ollama’s new app is now available for macOS and Windows. ollama, llm, ai 🔥
Engineering Buy-in - Sell your ideas! engineering
How we revamped our Docs for AI - What do docs look like if people don't read them? docs, ai
Onboarding for coding agents - How I shrunk my CLAUDE.md file to 13 lines agents, instructions 🔥

Read it! Read it! Read it!

Six Principles for Production AI Agents - Practical lessons from building production agentic systems ai, agents, guidelines 🔥

Code and Tools

PicTiler - Transform Your Photos Into Mosaics images
Claude Code Router - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic. ai, claude
Promptefy - Create detailed video prompts, optionally with image references.Create detailed video prompts, optionally with image references. prompts
Rooks - Essential React custom hooks to super charge your components! react, hooks 🔥
PinMe - Deploy Your Frontend in a Single Command storage, ipfs 🔥
StaticSearch - Static site search engine search
QuickStormQuickStorm - High-confidence browser testing testing, browser
difit - A lightweight command-line tool that spins up a local web server to display Git commit diffs in a GitHub-like Files changed view diff, cli 🔥
Browserbase - Browserbase powers web browsing capabilities for AI agents and applications. ai, scraping
s3grep - CLI tool for searching logs and unstructured content in Amazon S3 buckets search, s3, cli
Meka Agent - Meka Agent is an open-source, autonomous computer-using agent that delivers state-of-the-art browsing capabilities. The agent works and acts in the same way humans do, by purely using vision as its eyes and acting within a full computer context. agents, ai
PR Quiz - A GitHub Action that uses AI to generate a quiz from your pull request ai, github, action
ts-regexp - A strictly typed & minimal RegExp wrapper. typescript, regex 🔥
Ethersync - Editor-agnostic, real-time collaborative editing of local text files. collaboration, cli, p2p 🔥
Traceroot - Find the Root Cause in Your Code's Trace debugging, engineering

All about Design

LovartLovart - Lovart automates the entire design journey design
Top 10 UI Annoyances - Users encounter usability annoyances daily in their computer use. Sometimes annoyances can be sidestepped at the cost of extra delays in achieving the user’s task, and sometimes the cumulative effect of too many annoyances makes users abandon the task, resulting in lost business for the offending company. ui
9 Luxury Color Palettes That Capture High-End Design in 2025 - As a designer who’s worked with premium brands for over a decade, I can tell you that nothing elevates a design quite like the right luxury color palette. colors

Fun

Draw a Fish! - And make it swim! animations, drawing 🔥

Tutorials

How to build Node.js MCP Servers that Expose Data Resources to LLMs - MCPs are famous for exposing Tools that augment Large Language Models (LLMs) with the ability to perform actions and invoke generic functions that MCP Servers can implement, but exposing data resources to LLMs is just as important. mcps
Creating a scroll-spy with 2 lines of CSS - Did you know that there’s a new CSS feature landing in Chrome 140 that let’s you very easily create trackable table of contents? css
World Clock Slider - Create a world clock slider using CSS and JavaScript. css, javascript 🔥

Videos

Does AI Actually Boost Developer Productivity? - Forget vendor hype: Is AI actually boosting developer productivity, or just shifting bottlenecks? Stop guessing. ai, performance
weekly news
Published on 2025-08-04, last updated on 2025-08-04 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.