
The Changelog: Software Development, Open Source
You call it tech debt I call it malpractice (Friends)
Sep 1, 2023 · 1 hr 39 min · 95.5 MB
0:00-1:39:15
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss his deep-dive on the waterfall paper, his dislike of the “tech debt” analogy, why documentation matters so much & how everything is a distributed system.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
- Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
- Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Featuring:
- Kris Brandow – GitHub, X
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comFastly
fastly.comfastly.com
fastly.comFly.io
fly.ioTypesense
cloud.typesense.orgGitHub
github.comX
x.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWebsite
adamstacoviak.comGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.com“Waterfall” doesn’t mean what you think it means
changelog.comKris’s Go Time take on the tech debt analogy
changelog.comPRs welcome!
github.com
- 0:00Let's talk
- 0:38Moar Go time friends!
- 0:58Our GopherCon roots
- 2:172nd-gen software engineer
- 7:32You don't learn through DNA
- 10:10Always willing to read
- 12:53Misconceptions of waterfalls
- 17:09No appetite for rigor
- 22:12Jerod justifies his nothing
- 23:49Kris resigns from Go Time?!
- 25:52Success hides problems
- 28:12Startups are too slow
- 30:02The tech debt analogy
- 33:42Hard to quantify
- 40:26Documentation matters
- 42:24Tech malpractice
- 51:24Auto-Librarian
- 54:53Librarian tenure
- 56:50Learning the skillset
- 58:58The 'why' doc
- 1:01:44The 'why not' doc
- 1:05:05Too busy documenting
- 1:08:38The value of worthless words
- 1:11:46Change in the last 40 years
- 1:16:45Announcing KrisOS?
- 1:21:22What are distributed systems
- 1:22:53How computers work
- 1:26:59This is Kris's journey
- 1:29:53A true full-stack engineer
- 1:32:37The PCI-e rabbit hole
- 1:34:43Malpractice is fightin' words
- 1:35:25The spectrum
- 1:35:46The malpractice umbrella
- 1:37:39No time to make a shorter one
- 1:38:16Coming up next