Waivers are the game
Every cut puts a full roster on waivers. Highest eligible bid leads, with backup drops, linked alternatives, and private explanations for each result.
Devin Entmacher · Product manager · Lifecycle marketer
At Tinder, I built reasons to open the app right now. At Equip, I shape the patient lifecycle. After hours, I make things I want to exist, like Knife Fight.

Featured work
Product · lifecycle · brand · growth
Knife Fight is last-team-standing fantasy football. No weekly matchups. Every team shares one scoreboard, the lowest score gets cut, and the fallen roster floods waivers.
Live on the web · iOS 2.2 on the App Store
Every cut puts a full roster on waivers. Highest eligible bid leads, with backup drops, linked alternatives, and private explanations for each result.
Cut Line separates projected safety from scored points, shows game time remaining, and changes its outlook when the data falls behind.
Draft clocks, lineup issues, cuts, and trades trigger the message. Email, SMS, and push lead back to the action. Stale alerts retire before delivery.



Blind-bid and snake drafts. Best Ball. League-scored rankings. Public and private leagues. Simulation seasons against bots. A shared pink brand across web, iOS, and email.
Local-first draft advice for MTG Arena: transparent pick rankings, 40-card builds, and evidence-first game reviews. Free to download.
See Pick 42 →Tinder · Product + lifecycleVibes, Swipe Surge, targeted Boost campaigns, and the emails that made it into the wild.
See the Tinder work →Web design · brand systemsA college, clinic, and foundation rebuilt around one shared system and three clear jobs.
See the websites →CompanyThe one-person company and App Store publisher behind Knife Fight.
Why it exists →