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.
BrowserSkill - Let the Agent Borrow a Tab Instead of Stealing Your Cookies
I spent a week smuggling cookies into a headless Chrome so an agent could read my X bookmarks. BrowserSkill flips it. The agent comes to your real browser, asks to borrow a tab, and the allow switch lives where the agent cannot reach it.
Read post
Writing
All posts- Sep 16, 2026 I Put 'Do Not Overengineer' in CLAUDE.md and Measured What It Does
- Sep 15, 2026 Turn a Book Into Claude Code Skills - What Ten of Them Taught Me About Writing Skills
- Sep 15, 2026 hmx - Terminal Mind Maps in Plain Text, and Why I Ported h-m-m to Go
- Sep 13, 2026 Rules First, Model Second - I Ran Alibaba's open-code-review on My Own Commits
- Sep 12, 2026 claude plugin eval - Finally a Way to Prove Your Skill Does Anything
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.