Food for thought: suppose better libraries/tools over the next 5 years doubled software productivity. A six month project today would take three months in 2024.
Would we even notice? How often do we compare like-for-like projects for improvements in development speed?
miniblog.
Related Posts
I've had good results by prompting an LLM "review your changes" in the same session when I don't like the initial output.
I'm surprised this is effective: I would think it's redundant when you're running with a high effort setting.
There are labels that make technology ideas sound more exciting. For example, 'augmented intelligence' was used early in the history of computing.
(A pocket calculator would qualify but it's less cool.)
Is there a good term for this phenomenon? It's hype that inspired projects.
I'm adding uptime data to my personal LLM bot. Does this information belong in the system prompt?
That was my initial plan, but I'm thinking that a tool would be better. Tools let me see information provenance ("queried the uptime tool").
There's also a small caching benefit.