# Vibe coding for teams, thoughts to date | Kellan Elliott-McCrea: Blog

<https://laughingmeme.org//2025/05/25/vibe-coding-for-teams.html>

- Host: [laughingmeme.org](https://links.thingelstad.xyz/hosts/laughingmeme.org/)
- Saved: May 29, 2025 (2025-05-30T03:27:20Z)
- Record: https://links.thingelstad.xyz/links/738b7b335045/
- JSON: https://links.thingelstad.xyz/links/738b7b335045.json

## What Jamie wrote

Interesting observation about some of the impacts that LLMs have on a codebase. 

> LLMs are without a doubt the most disruptive change to how code gets written I've seen in my career since the introduction of the World Wide Web.  
> …  
> That said, as of today, LLMs don't change some key fundamental physics of writing code as a team. Importantly, as of today, they haven't changed the fundamental calculation that writing code is always easier than understanding code.
> 
> The insight that reading code is harder than writing leads naturally to the insight that [every line of code is tech debt](https://kellanem.com/notes/towards-an-understanding-of-technical-debt). Every line of code encodes your best current understanding of the problem you're trying to solve (for increasingly weird definitions of "you"). Nothing has changed the fact that your current understanding is probably limited, and wrong in several ways.

All three of these insights are notable and things that teams should not ignore. In fact, I think this points to why an agentic model for software development is the right way to approach it. The things that the author highlights would also be true of adding a new engineer to the team. So how do we onboard an agent into the software development team? That is the question to ponder.

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Appears in

- [WT321: Weekly Thing 321 / Saluting, Tetris, Sky](https://weekly.thingelstad.com/archive/321/), Notable

## Same host

- [Five years, building a culture, and handing it off.](https://links.thingelstad.xyz/links/0cb5ed2aa1a4/) (laughingmeme.org, September 6, 2015)

## Saved the same week

- [DuckLake is an integrated data lake and catalog format. – DuckLake](https://links.thingelstad.xyz/links/bca74d439357/) (ducklake.select, May 29, 2025)
- [Lazy Tetris](https://links.thingelstad.xyz/links/478e47db51ef/) (lazytetris.com, May 29, 2025)
- [TIL: timeout in Bash scripts | Heitor's log](https://links.thingelstad.xyz/links/1be2503d8f8b/) (heitorpb.github.io, May 29, 2025)
- [CSS Minecraft](https://links.thingelstad.xyz/links/3c7bf8779cd5/) (benjaminaster.com, May 29, 2025)
- [I made a font | blog.chay.dev](https://links.thingelstad.xyz/links/a6c69db1b643/) (blog.chay.dev, May 29, 2025)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/https://laughingmeme.org//2025/05/25/vibe-coding-for-teams.html
