All the projects I didn't finish, and why it was worth it
summary
A testing library called Flawless experiments with path-dependent types for unique suite identifiers and a recursive, higher-kinded test model explored via higher-kinded recursion schemes but stalls after ~two years when existing FP test tools gain traction and complexity outweighs benefit. A year-long Advent of Code video series (started 2021) collapses under editing and schedule pressure, creator stops January 26. A tiny Smithy transcoder prototype that visualizes how a Smithy schema encodes data ships as finished in a week and proves focused, timeboxed scope wins.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:06Why I shared unfinished projects
- 1:47Flawless testing library
- 7:24Flawless pragmatism lessons
- 11:14Advent of Code videos
- 15:52Advent of Code takeaways
- 16:15Smithy transcoder
- 17:40Smithy goals lessons
- 18:25Six guidelines for side projects
- 23:03Embracing failure and goals
- 24:50Conclusion
related talks
27mThe Many Ends of Programming
46mFlaky, Fragile, and Forgotten: The Fall of a Test Automation Project
40mLessons from two decades of writing bad code
46mThe Zen of Programming. A personal journey towards writing beautiful code.
38mThe Selfish Programmer
01h 04mClosing Keynote
38mA song of types and errors (...)
26mTake a step back
