Blog
2026
One purple pen: notes from an editor who refused to rewrite
The night the SaaS site rewrote itself
Consumer products and the ninety-second rule
The UI libraries worth reaching for on a SaaS landing in 2026
Settings pages that don't sprawl
Changelog pages that build trust over time
File uploaders that don't feel cheap
Date pickers users don't actually hate
AI chat UI patterns beyond ChatGPT
Notification centers that respect attention
Tabs, accordions, and steppers: pick the right one
Charts in product UI without the marketing varnish
Tooltips and popovers without the nagging
Loading states beyond the spinner
Notes from a software agency that shouldn't have survived
Thirty seconds that ship a company: notes on great launch videos
How to brief Claude and v0 to design a hero section
The launch day distribution stack: where to actually post
Your footer is a second hero, treat it like one
Navigation patterns that stay out of the way
Testimonial walls that feel real, not staged
A design tokens cheat sheet for solo founders
FAQ sections that actually answer the question
Auth flows that don't make users rage-quit
Toast notifications without the spam
The anatomy of a hero section that actually converts
Data tables that respect the user
Framer vs Webflow vs Next.js for your marketing site
Multistep forms that don't make users rage-quit
Dashboard layouts that actually work
Magnetic buttons and other microinteractions worth shipping
Prompting AI to build production UI, not demos
Page transitions that don't annoy on the second visit
Scroll storytelling without the dizziness
Forms that feel fast (even when they're not)
Mobile nav beyond the hamburger
Feature sections that still work in 2026
Bento grids: when they work, when they don't
Case study pages that convert past the first scroll
Error states are where trust lives or dies
Empty states are your second chance at onboarding
Onboarding checklists that don't feel like homework
The pricing page patterns SaaS uses in 2026
Dark mode is a design decision, not a CSS variable
Modals, sheets, and drawers: when to interrupt
Typography for product UI is mostly about restraint
Command menus 101: why every modern app has one
Spacing systems that scale past the first screen
Social proof: logos, numbers, stories
Color systems for product teams that aren't design teams
Developer portfolios that get replies, not just praise
The comparison table that closes the deal
The launch day landing page checklist