Bookmarks

Bookmarks are, well, bookmarks, things I find interesting and want to share or come back to later.

2026-08-16

Everything I know about good API design

The article discusses key principles and challenges in API design, emphasizing the importance of balancing simplicity and flexibility while avoiding unnecessary complexity. Key…

Read more

2026-08-14

celld: self-hosted, distributed Durable Objects

celld: Overview and Functionality Celld is a self-hosted, distributed system designed to handle durable objects using a model that emphasizes simplicity in management and…

Read more

2026-08-10

Your code is your responsibility, even if AI wrote it

The article emphasizes that developers are fully responsible for the code they submit, regardless of how it was created. This responsibility remains even if the code was generated…

Read more

2026-08-07

No Meat Proxy

No Meat Proxy AI: Understanding the Role and Risks The concept of "No Meat Proxy" emphasizes the responsible use of AI-generated content, cautioning against serving merely as a…

Read more

2026-07-10

Render JSX to images. Skip the browser.

Takumi Overview Takumi is a tool for rendering JSX to images without needing a browser, providing an efficient alternative to using headless Chromium, which typically requires…

Read more

2026-06-29

Happy - Claude Code Mobile Client

Happy - Claude Code Mobile Client Overview Key Features: Multiple Sessions: Allows simultaneous operations across various projects, facilitating seamless task switching between…

Read more

2026-06-28

oh-my-claudecode

Oh-My-Claudecode Overview Oh-My-Claudecode (OMC) is a comprehensive orchestration layer that enhances Claude Code by transforming it into a coordinated team of AI agents. This…

Read more

2026-06-26

Ship the policy, not the code

The article discusses strategies for managing shared logic between frontend and backend systems, using the context of API interactions as an example. Specifically, it examines how…

Read more

2026-06-16

The Field Guide to Grid Lanes

Overview of CSS Grid Lanes CSS Grid Lanes is a browser-supported tool designed to optimize layout creation without additional frameworks or libraries, offering a minimalistic and…

Read more

2026-06-07

The Industrialization of Software Engineering

The article discusses how the software engineering industry is entering a phase similar to industrialization, where AI agents are taking over much of the repetitive coding tasks…

Read more

2026-06-04

Zerolang: The programming language for agents

ZeroLang Overview ZeroLang is an experimental, graph-first programming language designed for agents rather than humans. It emphasizes semantic program structures over raw source…

Read more

2026-06-02

How's Linear so fast? A technical breakdown

Summary: How Linear Achieves Exceptional Speed Linear, a productivity tool, is renowned for its speed, updating issues in mere milliseconds compared to the typical 300ms of…

Read more

2026-06-02

The Best Loading States Are No Loading States

The article "The Best Loading States Are No Loading States" explores how to effectively eliminate loading states in applications. It suggests reverting to an earlier web model…

Read more

2026-05-22

GBrain

GBrain Overview GBrain is an AI agent developed by Garry Tan, President and CEO of Y Combinator, designed to enhance the memory and intelligence of AI agents. It operates as the…

Read more

2026-05-18

The Boring Internet

Terry Godier's essay "The Boring Internet" posits that the internet isn't dying, but rather the commercial layer on top is deteriorating. This commercial veneer, dominated by…

Read more

2026-05-11

When life gives you lemons, write better error messages

Error messages are a common part of online interactions but often fail to provide useful guidance. At Wix, an initiative dubbed "Errorgate 2021" aimed to overhaul thousands of…

Read more

2026-05-01

Accept: text/markdown

The webpage "Markdown for AI agents" discusses the benefits of serving a Markdown variant of your content with the "Accept: text/markdown" header to enhance interactions with AI…

Read more

2026-04-18

Domain structure for SaaS products

The article explores domain structure decisions for SaaS products, focusing on the separation of marketing websites and product apps. Key considerations include whether these…

Read more

2026-04-17

The Vertical Codebase

The blog post advocates for a vertical codebase structure, emphasizing organizing code by domain rather than type. This approach, also called domain-driven design, aims to enhance…

Read more

2026-03-19

Get Shit Done

A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code

Read more

2026-03-17

Details that make interfaces feel better

The article outlines several techniques to enhance user interfaces, emphasizing the cumulative effect of small details. Key strategies include: Text Wrapping: Use text-wrap…

Read more

2026-03-10

Nobody Gets Promoted for Simplicity

The article discusses a critical issue in engineering teams: the tendency to reward complexity over simplicity. It highlights how current systems in interviews, design reviews…

Read more

2026-03-10

SQLite-on-the-Server Is Misunderstood: Better At Hyper-Scale Than Micro-Scale

Rivet's Exploration of SQLite On The Server at Hyper-Scale Rivet, an open-source, serverless platform, explores the misunderstood potential of SQLite-on-the-server, especially in…

Read more

2026-03-10

Hire managers of one

Read more

2026-03-09

How to Favicon in 2026: Three files that fit most needs

How to Favicon in 2026: A Minimalist Approach The article proposes a streamlined method for creating favicons, reducing complexity from multiple formats to a more practical use of…

Read more

2026-03-05

Why I don't use down migrations

Freek Van der Herten explains why his team at Spatie avoids using down migrations in their projects. Although down migrations can appear to be a helpful safety net, they often…

Read more

2026-02-12

VibeTunnel

Turn any browser into your Mac’s terminal. VibeTunnel proxies your terminals right into the browser, so you can vibe-code anywhere. Watch output scroll in real-time, type new…

Read more

2026-02-09

The Too Early Breakpoint

Web developer Ahmad Shadeed argues that many sites make a common responsive design mistake: switching from their desktop layout to their mobile layout far too early, when there is…

Read more

2026-02-06

Two kinds of AI users are emerging.

The article explores the distinct types of AI users emerging in the digital landscape, highlighting a significant productivity gap between them. This disparity provides insight…

Read more

2026-02-04

N8N MCP

Read more