notes & field-marks
Blog.
Plain talk on shipping good UI with AI — website parts, prompting habits, and the small finishing moves that make a product page feel made, not generated.
The Newsletter I Almost Quit at 73 Subscribers
11 min read
Building in public when nobody is watching
11 min read
My first open source PR took six months to merge
11 min read
The Product Hunt Launch That Didn't Trend
11 min read
One purple pen: notes from an editor who refused to rewrite
12 min read
The night the SaaS site rewrote itself
11 min read
I left the accelerator after six weeks
11 min read
Consumer products and the ninety-second rule
10 min read
Boilerplates are bicycles, not cars
13 min read
The UI libraries worth reaching for on a SaaS landing in 2026
9 min read
Settings pages that don't sprawl
7 min read
Changelog pages that build trust over time
7 min read
File uploaders that don't feel cheap
7 min read
Date pickers users don't actually hate
6 min read
AI chat UI patterns beyond ChatGPT
8 min read
Notification centers that respect attention
7 min read
Tabs, accordions, and steppers: pick the right one
7 min read
Charts in product UI without the marketing varnish
8 min read
Tooltips and popovers without the nagging
6 min read
Loading states beyond the spinner
7 min read
Notes from a software agency that shouldn't have survived
11 min read
Motion Is a Quieter Typography
13 min read
Thirty seconds that ship a company: notes on great launch videos
10 min read
The community I built by accident
13 min read
How to brief Claude and v0 to design a hero section
8 min read
The Podcast Nobody Listened To, For Fourteen Months
13 min read
The Dev Tool I Quit For A Year
14 min read
The launch day distribution stack: where to actually post
9 min read
Your footer is a second hero, treat it like one
6 min read
Navigation patterns that stay out of the way
7 min read
Testimonial walls that feel real, not staged
7 min read
A design tokens cheat sheet for solo founders
8 min read
FAQ sections that actually answer the question
6 min read
Auth flows that don't make users rage-quit
8 min read
Toast notifications without the spam
6 min read
The anatomy of a hero section that actually converts
7 min read
Data tables that respect the user
8 min read
Framer vs Webflow vs Next.js for your marketing site
9 min read
Multistep forms that don't make users rage-quit
7 min read
Dashboard layouts that actually work
9 min read
Magnetic buttons and other microinteractions worth shipping
6 min read
Prompting AI to build production UI, not demos
8 min read
Page transitions that don't annoy on the second visit
5 min read
Scroll storytelling without the dizziness
6 min read
Forms that feel fast (even when they're not)
8 min read
Mobile nav beyond the hamburger
7 min read
Feature sections that still work in 2026
7 min read
Bento grids: when they work, when they don't
6 min read
Case study pages that convert past the first scroll
7 min read
Error states are where trust lives or dies
6 min read
Empty states are your second chance at onboarding
6 min read
Onboarding checklists that don't feel like homework
6 min read
The pricing page patterns SaaS uses in 2026
9 min read
Dark mode is a design decision, not a CSS variable
7 min read
Modals, sheets, and drawers: when to interrupt
7 min read
Typography for product UI is mostly about restraint
7 min read
Command menus 101: why every modern app has one
7 min read
Spacing systems that scale past the first screen
6 min read
Social proof: logos, numbers, stories
6 min read
Color systems for product teams that aren't design teams
7 min read
Developer portfolios that get replies, not just praise
6 min read
The comparison table that closes the deal
7 min read
The launch day landing page checklist
8 min read