The one usecase that LLMs seem to have absolutely cracked is coding.
They are the final layer of abstraction between programmers and the computer. We have built successive layers of abstraction since the time of the transistors.
We abstracted away transistor code (switch on, off) with the chips, the assembly language, C/C++, and finally to higher level languages with huge libraries. Coding models are the latest layer that abstract away the code beneath and lets us create prototypes by writing code in English.
Naval Ravikant calls vibe coding the new product management.

Leave a Reply