The Changelog: Software Development, Open Source

You call it tech debt I call it malpractice (Friends)

1649 snips
Sep 1, 2023
Kris Brandow, a Go Time panelist and software engineer, shares his unique perspectives on software development. He challenges the conventional tech debt analogy, arguing it's more akin to malpractice when ignoring documentation and coding standards. Kris dives into the misconceptions surrounding the waterfall model and emphasizes the importance of rigorous planning. He also discusses the role of documentation in tech, advocating for clearer communication and accountability. Plus, he reflects on the complexities of distributed systems and the need for better educational resources.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Family Background in CS

  • Kris Brandow's parents both studied computer science, and his mom was a programmer.
  • She quit after spending an absurd amount of time debugging a missing semicolon.
ANECDOTE

First Software Gig

  • Kris Brandow built a Drupal equipment reservation system in college, which led to his first paid software gig.
  • Ironically, the client never used the user manual, leading to a poor user experience.
INSIGHT

Waterfall is Iterative

  • The waterfall methodology, contrary to popular belief, is actually iterative, as stated on the first page of Royce's paper.
  • Misinterpretations arose from later papers and a shift in software development culture.
Get the Snipd Podcast app to discover more snips from this episode
Get the app