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
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Nov 7, 2019 | Parse, Don’t Validate by undreren | 642 | 230 |
| Mar 7, 2023 | Parse, don't validate (2019) by declanhaigh | 398 | 219 |
| Jun 26, 2021 | Parse, Don't Validate (2019) by melse | 389 | 270 |
| Jul 22, 2024 | Parse, Don't Validate (2019) by revskill | 321 | 102 |
| Feb 10, 2026 | Parse, Don't Validate (2019) by shirian | 252 | 172 |
Cited in comments
Linked from 110 Hacker News comments by 92 different people, from Nov 2019 to Nov 2026.
Most recent:
- alright2565 · Nov 4, 2026
- sshine · Aug 9, 2026
- gandreani · Jul 29, 2026
- troad · May 24, 2026
- jzebedee · May 23, 2026