samuellawrentz / README.md

Samuel
Lawrentz

roleengineer · team lead stackreact · ts · node exp9+ years statusalways building

$

Engineer who builds - pixel-perfect UIs, end-to-end systems, and design systems that scale. Turning complex problems into elegant, maintainable solutions.

"Simplicity is the ultimate sophistication in code."

$ git log --oneline ./blog

Blog

cd /blog →
  1. dc7792e (HEAD → latest) My Neovim Config - Opinionated, Minimal, and Actually Usable

    Mar 15, 2026 tag: neovimtag: vimtag: config

    A walkthrough of my Neovim setup - lazy-loaded plugins, fuzzy finding, LSP that just works, and a transparent Rose Pine theme. No 2000-line configs here.

    My Neovim Config - Opinionated, Minimal, and Actually Usable
  2. e2ec6d7 Make Claude Build Your Slides with reveal.js, Not a Design Tool

    Jul 04, 2026 tag: claude-codetag: aitag: revealjs

    Make Claude Build Your Slides with reveal.js, Not a Design Tool
  3. c67256e Orchestrating AI Models Like a Tech Lead

    Jul 04, 2026 tag: claude-codetag: aitag: workflow

    Orchestrating AI Models Like a Tech Lead
  4. 8be2483 Forget Job Titles, Staff Your Team by Archetype

    Jul 04, 2026 tag: leadershiptag: teamstag: engineering-management

    Forget Job Titles, Staff Your Team by Archetype
  5. b272a40 Distill Your Codebase to Its Essence

    Jun 05, 2026 tag: engineeringtag: productivitytag: claude

    Distill Your Codebase to Its Essence

$ echo "new post every month" · all posts → · rss ↗

$ cat projects.json | jq '.'

Projects

"name": "clipssh",

"what": "Send clipboard screenshots to remote SSH hosts. Perfect for Claude Code over SSH.",

"stack": [ "CLI", "SSH", "Clipboard" ]

"name": "kron",

"what": "krontab.xyz - Cron, but it actually tells you what happened. A smarter cron runner with logging and notifications.",

"stack": [ "CLI", "Cron", "Rust" ]

"name": "JIRA Commit Helper",

"what": "A VSCode extension that supercharges your Git workflow by integrating JIRA ticket IDs into commit messages automatically.",

"stack": [ "VSCode Extension", "TypeScript", "JIRA API" ]

"name": "Quotes Generator",

"what": "A browser-based image quote generator that creates beautiful quote images with Unsplash backgrounds. No login required.",

"stack": [ "React", "Canvas API", "Unsplash" ]

"name": "React Highlight Textbox",

"what": "A React component that highlights specific words or patterns inside a text input in real-time.",

"stack": [ "React", "CSS", "npm" ]

"name": "rc-json-editor",

"what": "A lightweight, dependency-free JSON editor component for React with syntax highlighting and validation.",

"stack": [ "React", "TypeScript", "npm" ]

"name": "commit-helper",

"what": "A CLI tool to streamline git commit message generation with JIRA integration and conventional commits support.",

"stack": [ "Node.js", "CLI", "Git" ]

"name": "PastTenser",

"what": "A fun API that returns the past tense of any English verb. Built with NodeJS and hosted as a public endpoint.",

"stack": [ "Node.js", "Express", "REST API" ]

$ ls -la ./hacks

Hacks

cd /hacks →

Short, practical tips and tricks across frontend topics.

$ cat socials.yml

Connect

name: Samuel Lawrentz

role: Software Development Manager @ plivo ↗

github: @samuellawrentz ↗

linkedin: samuel-lawrentz ↗

twitter: @samuellawrentz ↗

codepen: samuellawrentz ↗

about: /about/ →

search: google me ↗

Let us be

// EOF — thanks for scrolling ✓ exit 0

00:00

This helps me increase the session time of my site. Thank you!

Can you stay a bit longer?