W×W
AUSTIN, TX --:--:-- CST

× DESIGN

Designed first, then built.

I trained as a graphic designer and ran a design agency for 13 years before most of my work became software. Every product I ship still starts with design: the name, the mark, the interface.

× 01 IDENTITY

Names, marks, and the colors that carry them.

Logos and identities for my own products and for clients. Click any mark for its palette, type, and how it holds up at small sizes.

01

Request Router

WordmarkAI lead response

A product that answers a website's contact form in seconds. The arrow between the two words is the whole idea: a request comes in, and it gets sent where it needs to go.

  • Router purple#4212AA
  • Paper#F2EDE1
  • Ink#211C12
SEE IT LIVE ↗ REQUESTROUTER.COM
Request Router logo on a light background
ON LIGHT
Request Router logo on a dark background
ON DARK
40PX
20PX
14PX
AT SIZE

02

Number Zero

WordmarkClothing brand

Graphic tees and hats, released in numbered drops. The lettering is cut like a team jersey, and the #0 turns the name into a uniform number.

  • Forest#17362A
  • Trophy gold#E1A93B
  • Bone#E4E6E1
SEE IT LIVE ↗ SHOP.NUMBERZERO.XYZ
Number Zero logo on a light background
ON LIGHT
Number Zero logo on a dark background
ON DARK
96PX
48PX
24PX
AT SIZE

03

Yesterday's Weather

SymbolWeather app

Today's weather compared to yesterday's, in one friendly sentence. The mark is built from simple circles and slanted bars, so it works as an app icon as well as at full size.

  • Slate#48738D
  • Sun#F7D23E
  • Cloud#D8E9F5
  • Rain#A5CBDF
SEE IT LIVE ↗ APP.YESTERDAYSWEATHER.COM
Yesterday's Weather logo on a light background
ON LIGHT
Yesterday's Weather logo on a dark background
ON DARK
96PX
48PX
24PX
AT SIZE

04

Barbell

WordmarkPortfolio sites for on-chain artists

Portfolio sites for blockchain artists. The barbell takes the place of the space between BAR and BELL, and its bar bends a little under the weight.

  • Copper#956351
  • Iron#333333
  • Chalk#EEEEEE
SEE IT LIVE ↗ BARBELL.ART
Barbell logo on a light background
ON LIGHT
Barbell logo on a dark background
ON DARK
53PX
27PX
14PX
AT SIZE

05

Rhythm Dance Center

WordmarkDance studio in Marietta, GA

A dance studio that's fun and a little quirky, but serious about technique. The logo holds both: tight, classic lettering, with one flourished Y breaking loose.

  • Logo purple#93278F
  • Studio pink#DC7CAF
  • Orchid#BE69AB
  • Mint#42D3AD
  • Gray#646464
SEE IT LIVE ↗ RHYTHMDANCECENTER.COM
Rhythm Dance Center logo on a light background
ON LIGHT
Rhythm Dance Center logo on a dark background
ON DARK
96PX
48PX
24PX
AT SIZE

06

Bildr

WordmarkNo code websites and apps

No code website and web app builder. Build anything without knowing code, publish to anywhere.

  • Mint#88E9AE
  • Aqua#7BD7D3
  • Cream#FFFFE8
SEE IT LIVE ↗ BILDR.COM
Bildr logo on a light background
ON LIGHT
Bildr logo on a dark background
ON DARK
56PX
28PX
14PX
AT SIZE

× 02 INTERFACES

Sites and software I designed and built.

The screens people actually use. Each one links to the full case study.

Number Zero

Brand & EcommerceShopify · fal.aiAI Photography

My own clothing brand. I designed the mark, the shirts, and the store. Four homepage directions were prototyped with the real logo and artwork before any theme code, and the final theme recolors itself from a set of palette roles, so every drop gets its own look.

READ THE CASE STUDY → SEE IT LIVE ↗ SHOP.NUMBERZERO.XYZ
The Number Zero homepage, with the logo in huge gold letters on forest green above a scoreboard strip reading Drop 000, 04 pieces, ships in 2 to 5 days, free US shipping
THE HOMEPAGE IN DROP 000'S VARSITY PALETTE
Four homepage prototypes in a grid: a powder-blue Sport Shop version with a 3D logo, a quiet Registry version with a large Start from zero headline, a Hybrid version with stacked fading headlines, and the combined version in forest green and gold
FOUR DIRECTIONS, PROTOTYPED BEFORE ANY THEME CODE
The same homepage hero in four palettes: forest green and gold, cobalt with white, powder blue with navy, and orange with navy
ONE LAYOUT, FOUR DROP PALETTES
The live Trustless Fade Tee product page: a gallery with the tee on two cast members, a print close-up and a flat, next to the series label, catalog number N°000.01, a fit note, color and size buttons, and Add to bag
PRODUCT PAGE WITH CATALOG NUMBER
The Read the label section of the live homepage: a large headline next to a woven-label style placard listing 100% cotton fabric, water-based ink printed direct to garment, made to order with no stock, and Printful as the origin
THE COTTON PILLAR, SET AS A WOVEN LABEL

24 Hours of Art

PublishingSupabase · beehiivStripe · Token Gating

A daily art market report, redesigned as a publication. The front page is built around the collage Roger makes by hand, and hovering an artwork lights up its sale in the ranked list. Behind it, a Day Editor designed to make a 4 a.m. morning shorter.

READ THE CASE STUDY → SEE IT LIVE ↗ BETA.24HOURS.ART
The 24 Hours of Art front page for October 5, 2026, with the day's collage of artworks on the left and the ranked High Sales list on the right
THE FRONT PAGE. THE DAY'S COLLAGE AND HIGH SALES
The middle of the front page: a collection benchmarks ticker, then three columns for Art Headlines, Market Signals with sale thumbnails, and House of Gondi loan notes, above a crypto price strip
BENCHMARKS, MARKET SIGNALS, AND THE SPONSOR SLOT
The Day Editor's grid tab: the uploaded collage with nine numbered regions detected around each artwork, buttons to adjust or re-detect boxes, and dropdowns assigning a sale to each region
THE DAY EDITOR MAPPING THE COLLAGE TO SALES

Request Router

ProductClaude · PostmarkLead Response

My own product, named, branded, and designed by me. The site has to explain a product with no interface of its own, since it lives in the inbox, so it leans on three setup steps, a live demo, and real example questions.

READ THE CASE STUDY → SEE IT LIVE ↗ REQUESTROUTER.COM
The Request Router homepage, with the headline Reply to leads before your competitors do, with AI
REQUESTROUTER.COM
The Try it yourself section: contact forms for two demo businesses, Cedar & Main Plumbing and Northpoint Films, each with name, email and message fields
TRY IT YOURSELF. TWO DEMO BUSINESSES
The It sounds like someone who works there section: example first questions for a roofing company, a boutique law firm and a landscape design studio
EXAMPLE FIRST QUESTIONS BY INDUSTRY

× 03 MOTION

Film and art direction.

The Demo Land title card over the opening shot, with a photoreal Drew pressing both palms against an iridescent bubble wall in front of a hand-drawn cartoon town ▶ PLAY
DEMO LAND · 2:00 · A FILM BY DREW THOMAS FOR WORK & WHISTLE

Demo Land

A two-minute short I conceived and art-directed. I set the cast's design rules, picked from three rounds of character concepts, recorded every voice, designed the logo and end card in Figma, and made the artistic calls. AI generated the frames.

READ HOW IT WAS MADE →
Twelve character sheets in a grid: pufferfish, peacock and bullfrog salesmen; mynah, lyrebird and parrot sidekicks; a pointer dog, a hummingbird and two bees, one with a cursor arrow for a stinger
CAST EXPLORATION. TWELVE CHARACTER SHEETS, THREE ROLES
Twelve frames from the final film: the title, the NEWEST billboard, the name card with job-title bubbles, the bullfrog and envelope robot, the REAL WORLD sign, the door bonk, the ticket booth, the storm, the clapperboard, the real sidewalk, the end card, and the yank back in
TWELVE FRAMES FROM THE FINAL CUT