02-06-2026
Links, Feburary 2026
Working notes
- Product design notebooks - Steve Ruiz
Notion Workers
"workers are a generic code execution environment that let you build interfaces within Notion [...] you can now make a tool for a custom agent that executes arbitrary code"..."
- X Post - Sam Catania
- Github Repo - Notion's
workers-template
- Notes on Prototype Playground - Brian Lovin
- ui.sh - Toolkit for coding agents to build better UIs
- Tool UI - UI components for AI interfaces
- Unified diff viewer - Opinionated simple diff viewer for React
- Conductor - Orchestrate coding agents on Mac
- Japan Field Guide - Tokyo Guide by Will
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman (PDF)
- Calling Cards and Visiting Cards: A Brief History (Sep 12, 2016)
- Tambo AI (Github) - Open-source generative UI toolkit for React, docs
Design
- Interface Craft - Josh Puckett's design library launched today!
- Designing for Clarity: Restructuring Intercom's IA
- Intercom Design
Arsen Kolyba: Interaction: drag to open links Sharif Shameem: Choose your pain (Sep 20, 2025)
- Choose your tradeoff. Each choice is the collapse of possibility into a given state. Actions are votes for who we become
- Acute pain: sharp and immediate, chronic pain: dull and persistent.
- "Procrastination is often not a time management problem but an emotional management problem."
Bookmarks
Jihad Esmail: Luxury Software (Jan 28, 2026) Peter Naur: Programming as Theory Building (1985)
Attio's recent agent releases
Alexander Christie (@byteofbits): Introducing Universal Context
Jamie Davies: Ask Attio: A technical look at our new agent
AI agents for coding
Shu Ding: Building bulletproof React components
- Performance is not a technical problem
- Software tends towards entropy. Leverage systems over willpower
agent-skills/skills/react-best-practices- Github
Greg Brockman: agents as the first resort for technical tasks, not an editor or terminal
- Recommended steps: maintain
AGENTS.md, list internal tools & consider agent accessibility (CLI, MCP), configure agent-first repos
Knowledge as effortful traversal
Rajesh argues "knowledge is not information you receive; it is structure you build through the effortful traversal of problem spaces." When we outsource thinking, we stitch together precarious subsystems. Each block may muster a base level of coherency, "but the theory of how parts relate lives in no single specification. Composition requires its own genesis, its own traversal, at the level of interaction between stable components."
- The Composition Problem, Rajesh Vasa (Feb 2, 2026)
- The Encoding Gap, Rajesh Vasa (Feb 1, 2026)
Ryo asserts "software is still about thinking."
- Systems thinking supersedes line-by-line execution
- Understanding systems: define boundaries (abstraction, structure, state), specify invariants, guide decomposition, maintain coherence
- Architecture requires consideration. "AI can't save you from unclear thinking โ it just makes unclear thinking run faster"