Phrase & Function
The grammar of making
2026-04-27 16:20:38 UTC
Phrase&
Function.
[ note on method ]
Design exists to communicate first and delight second. The grid is a scaffolding, not a cage. People before rules.
I make things that work for people. Code, tools, and games. Connecting minds to problems — and process — in ways that make the tool recede, the user more capable.
— selected work ↓
01

The Library that Forgot Itself

A word game set in an abandoned library where reality has bent under the gravity of the stories it contains.

KINDGame
YEAR2025—
TAGword · narrative · reality-bending
STACKTypeScript · Nuxt 4 · GSAP
read →
§ 01 / Game
02

OrdrUs

An online ordering system designed to feel like real-life ordering, not a database form. Custom input metaphors for pizza, salads, and à la carte. A decade of solo product work that looked like team output.

KINDProduct
YEAR2011—2021
TAGordering · hospitality · interaction
STACKJavaScript · Backbone.js · Rails
read →
§ 02 / Product
03

Menuable

A Lightroom-inspired editor for building web-based restaurant menus that capture the richness of paper-based design. Typography. Layout. Playfulness.

KINDTool
YEAR2013—2021
TAGeditor · typography · hospitality
STACKVue 2 · TipTap · Rails
read →
§ 03 / Tool
— notes on method ↓
  • 012026-04-10Window managers solve the wrong problem7 minread →
  • 022026-03-28What is a pencil5 minread →
  • 032026-02-14Ordering that feels like ordering6 minread →
colophon
Set in Inter & Fraunces. Monospaced specimens in JetBrains Mono. Hand-tuned on a 12-column grid.
contact
hello@phraseandfunction.studio
writing via rss
no newsletter (sorry)
elsewhere
github · pf
are.na · pf
bluesky · @pf
build
2026-04-27 16:20:38 UTC
v.026.04.20