The Incomplete JSON Pretty Printer (Brought To You By Vibes)
1 min read
Summary
Simon Willison’s The Incomplete JSON pretty printer tool is effectively applying LLMs to vibe code, or using artificial intelligence to develop a tool without looking at the code once.
The results are precisely what he wanted, produced in a short time, and showcase AI’s worth when humans aren’t necessarily overseeing every line of code.
The term ‘vibe coding’ originated from a social media post by Andrej Karpathy, who defined it as a coding flow state focused on iterating on a project without fussing over details.
However, the term now seems to cover any general AI-assisted coding, and opinions on its merits and uses vary.
Humans still play a vital role in software development, but the lower the stakes, the more viable it becomes to trust the LLM to do what is needed.