Samuel Lawrentz · engineer & team lead · 9+ years
I build interfaces,
systems, and teams.
Nine years of shipping pixel-perfect UIs and the systems behind them. I write monthly about the craft - code, tools, and leading engineers.
What Claude Code Tells the Model When You Hit the 5-Hour Limit
Claude Code 2.1.283 stops at a clean point when your 5-hour usage limit hits mid-task, instead of dying mid-edit. I dug the actual wrap-up messages out of the binary. Here's what the model sees, when it sees it, and how to set up your work so the wrap-up is useful.
Read post
Writing
All posts- Sep 25, 2026 Would You Share the Prompt? A Review Rule for AI-Written PRs
- Sep 24, 2026 My Claude Code Plugins Cost 17k Tokens Before I Type a Word
- Sep 23, 2026 Opus 5.5, Day One: Four Models, Two Boring Tasks, Sixteen Runs
- Sep 22, 2026 Google's AX Is kubectl for Agents. Its Four Manifests Are a Checklist for the Rest of Us.
- Sep 21, 2026 Your Claude Code Bill Is 94% Cache Hits. The Rest Is Coffee Breaks.
Projects
GitHubkron
Cron, but it actually tells you what happened. Output capture, run history, failure tracking.
clipssh
Send clipboard screenshots to remote SSH hosts.
jira-commit-helper
VSCode extension that puts JIRA ids into commits.
quotes-generator
Browser image quote generator with Unsplash backgrounds.
react-highlight-textbox
Highlight patterns inside a text input in real time.
rc-json-editor
Lightweight, dependency-free JSON editor for React.
pasttenser
A tiny API that returns the past tense of any English verb.