Hasty Briefsbeta

Bilingual

Vibe coding for teams, thoughts to date

a year ago
  • #LLMs
  • #Software Development
  • #Tech Leadership
  • LLMs are the most disruptive change to coding since the World Wide Web.
  • Writing code is easier than understanding code, a dynamic unchanged by LLMs.
  • Every line of code represents tech debt, encoding current, possibly flawed understanding.
  • Updating mental models is harder with LLMs than with engineers.
  • Convincing engineers to abandon outdated tests is likened to reasoning with toddlers.
  • LLMs struggle to prioritize existing codebase elements over new creations.
  • LLMs frequently reinvent existing functionality, leading to 'bushy' codebases.
  • Productive teams rely on deep toolchain expertise, a practice challenged by LLMs.
  • LLMs lower coding costs but increase ecological diversity in software environments.
  • Current trends suggest a future of large, complex, bespoke codebases.
  • Potential exists for LLMs to aid in code reading and reasoning, reducing complexity.