Alexis King personal blog

Parse, Don’t Validate

Historically, I’ve struggled to find a concise, simple way to explain what it means to practice type-driven design. Too often, when someone asks me “How did you come up with this approach?” I find I can’t give them a satisfying answer. I know it didn’t just come to me in a vision—I have an iterative design process…
Points
642
HN comments
993
Submissions
5
Cited by
92 commenters

Software EngineeringProgramming Languages2019

On Hacker News

SubmittedTitle on HNPointsComments
Nov 7, 2019Parse, Don’t Validate by undreren642230
Mar 7, 2023Parse, don't validate (2019) by declanhaigh398219
Jun 26, 2021Parse, Don't Validate (2019) by melse389270
Jul 22, 2024Parse, Don't Validate (2019) by revskill321102
Feb 10, 2026Parse, Don't Validate (2019) by shirian252172

Cited in comments

Linked from 110 Hacker News comments by 92 different people, from Nov 2019 to Nov 2026.

Most recent:

Search every comment that links here →

More from Alexis King

All 8 posts →

Related posts from the same era