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.
My lazygit Config - Branch Menus, Ticket Commits and a Dinosaur
73 lines of YAML that turned lazygit from "nice git UI" into the place I make every commit. Custom commands, a branch-type menu, ticket-prefixed commits and AI messages.
Read post
Writing
All posts- Oct 05, 2026 kron - I Got Tired of Cron Not Telling Me Anything
- Oct 04, 2026 I Forked taskwarrior-tui Until It Felt Like Linear
- Oct 03, 2026 How I Wired Claude Code Into Neovim (It's Smaller Than You Think)
- Oct 02, 2026 Three Years of tmux, One Commit to Leave - Moving to Herdr
- Oct 01, 2026 My Herdr Setup - Keybinds, Popups and Hopping Between Agents
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.