
Marc before Marc
This week, someone compiled the entire pmarca (Mark Andressen) blog archive into a single PDF. Every post Marc Andreessen wrote between 2007 and 2009, when he was documenting startup patterns in real time on his personal blog.
The collection covers product/market fit, the onion theory of risk, when not to start a company, how big companies actually work, hiring for drive over credentials. Almost 200 pages of the thinking that became standard startup vocabulary.
If you're building something, it's useful to read the original context behind ideas that get repeated everywhere now. Save this one and search it often.
Most Interesting

The Marc Andreessen Blog Archives
Marc Andreessen's foundational startup writing from 2007-2009 covering hiring, product/market fit, dealing with VCs, managing executives, and building companies. The archive that shaped a generation of founders.
Tools + Resources
Kibo UI: shadcn component registry
A custom registry of composable shadcn/ui components—color pickers, image zoom, QR codes, dropzones, and more. Free, open source, and built for extension.
Vault: A local-first bookmark manager
Open-source desktop app for saving links, notes, and images with folder organization, browser extension, markdown support, and full offline functionality. Everything stored locally with no tracking.
Visual tool for generating soft UI neumorphism effects with CSS output. Clean interface for creating that tactile, embossed look that was trendy in 2020.
A clean, functional font family with tabular figures, fractions, superiors, ordinals, and extensive language support across 100+ Latin-based languages. PRODUCT THINKING
Different coding agent UX patterns shift where users spend their "thinking budget"—context, planning, implementation, or verification. LLMs excel at implementation but still need humans for context. Product design determines cognitive workflow.
Claude Skills are awesome, maybe a bigger deal than MCP
Simon Willison breaks down Claude Skills—Markdown files that teach Claude how to do specific tasks. Simpler than MCP, easier to share, and built on the coding agent pattern. The simplicity is the entire point.





