Skip to content
payton.dev
PAYTON · 18 · SHIPPING ON VIBES

I write code on
pure intuition.

I am a vibe-coder. I do not read the docs - I feel the docs. My core thesis is that laziness sells: if a thing can be automated so I never have to do the real work, it will be, with great care and zero remorse.

Writing tests is for cowards. I push golden, untested code straight to production and let the universe grade it in real time. So far the universe has been generous. We do not talk about the times it wasn't.

Methodology
Vibes
Tests written
0
Confidence
Total
Years old
18
// THE SPACESHIP

A 2025 Blue Hyundai Ioniq 5

Officially a car. Functionally a snack-delivery drone with delusions of grandeur.

I bought it for $20,000. I want to be precise about that, so to be precise: I bought it for $23,990. The gap is a rounding decision and I am at peace with it. It came to me as a California Lemon Law buyback - a tragic tale of a "trunk noise" and a parts shortage that someone else got to suffer through so I didn't have to. Their loss, my discount.

It runs a Comma 3X on OpenPilot, which means the highway largely drives itself while I supervise in the loosest sense the word allows. Its two sacred missions: ferrying pickleball paddles in the frunk, and serving as a dedicated shuttle for Donatos pepperoni pizza and Cheryl's cookies. Range anxiety is for people without priorities.

Sticker price
$20k
the number I say out loud
Actual price
$23,990
the number on the contract
Driver assist
Comma 3X
running OpenPilot
Origin story
Lemon Law
buyback, fully legitimate
// ASSET ALLOCATION

The $21 screen heard 'round the kitchen

A masterclass in spending money everywhere except where a professional would.

DAILY DRIVER

iPhone 17 Pro Max

iOS 27 Beta

On the beta, obviously. Stability is a tax on excitement and I refuse to pay it.

CAMERA RIG

iPhone 15

screen: refurbished by me

My secondary camera phone. The screen got badly scratched. The local shop wanted $160 to fix it.

THE PLAY

$21

Amazon In-Cell LCD kit

Why pay $160 when a $21 kit and an afternoon of nerve will do? I replaced it myself. Net savings: $139. Net dignity: under review. Best asset allocation of my fiscal year.

// FUEL SOURCES

Dietary restrictions, by choice

An incredibly picky eater running on a tightly curated three-item supply chain.

the staple

Boiled wheat & red sauce

Marketing calls it spaghetti. I call it a complete and balanced diet. Boiled wheat strands, red sauce, no notes, no negotiation.

the treat

Amos Peelerz Watermelon Gummy

A specific watermelon gummy. Not a watermelon gummy. The watermelon gummy. Accept no substitutes; I certainly don't.

the event

Donatos pepperoni pizza

Delivered by spaceship (see above). The edge-to-edge pepperoni is non-negotiable and frankly the whole point.

// ACTUAL TECH STUFF

Things I built because I wanted to

Engineering as a personality disorder, told in stories rather than bullet points.

01

Startstop

  • particle
  • supabase
  • hardware
  • firmware

My old car had no remote start, which felt less like a missing feature and more like a personal challenge. So I wired a Particle microcontroller into it, hung the whole thing off Supabase, and taught the car to start from my phone. It worked. It still works, actually, which is the part that surprises everyone including me.

The car is a white CR-V named Jo - nonbinary, dignified, and now retired into a comfortable second life as my mom's daily driver. Jo earned that. I gave Jo superpowers and then gave Jo away. That is the circle of life.

02

SharedQ & Playlistlist

  • swiftui
  • jetpack-compose
  • vapor
  • websockets

I wanted to share a music queue with friends and track playlists over time, and rather than find an app that did this, I built two. SharedQ keeps a queue in sync across everyone in the room in realtime; Playlistlist watches playlists and remembers how they change. The name is, yes, a list of playlists. I will not be workshopping it.

Front ends in SwiftUI and Kotlin / Jetpack Compose, a Vapor backend holding the WebSockets together with conviction and not much else. Every stable-engineering rule I've heard of was respectfully considered and then completely bypassed. The queues stayed synced. The friends were entertained. The metrics that matter were green.

// IN MEMORIAM

The $3 plan that died for my sins

A cautionary tale about curiosity, free trials, and a discount that is never coming back.

Warning · irreversible action already taken

The legacy rate

$3 / mo

grandfathered, sacred

The fatal trial

$20

Ultra, 'just to see'

The new floor

$19 / mo

Pro, forever now

I had a $3 grandfathered legacy plan. It was perfect. It asked nothing of me. Then I upgraded to Ultra for a $20 trial, "just to see," and in doing so permanently incinerated the $3 rate. There is no path back. The moment I downgrade I land on the $19 Pro plan and stay there for eternity. So I pay $20 to avoid paying $19, mourning a $3 deal I will never see again. Let this stand as a memorial. Do not touch the free trial. The free trial touches back.