krysp
Joined 9 years ago
Joined 9 years ago
All kinds are needed for different types of work, and it's not discussed enough that LLMs make some developer archetypes more effective and others more exhausted. Great article.
I think they were much like us in many ways. They probably imagined that things could get better (even if they didn't imagine electricity or computers).
As with a lot of issues in today's world, each side is talking past the other. It can simultaneously be true that LLMs make writing code less enjoyable / gratifying, and that LLMs can speed up our work.
https://developer.apple.com/documentation/cloudkit/cksubscri...
It's often more user friendly to print a short human-readable message (or nothing) than to dump a huge stack trace. YMMV, if this is an internal dev tool then the opposite might be true!
It can be useful to follow an expected pattern; users are likely to understand that a toast gives feedback for an action they have taken. Although other ways exist to accomplish this, they will follow different formats depending on the action (by necessity).
As with lots of design, expected patterns change over time. Although they are non-local, toasts are familiar.
Depending on your use case this may or may not be a problem. For most companies I'd wager that it is a bigger problem than it first appears.