Software engineering
LLMs Reduce Development Friction. Is That a Good Thing?
The author has solid points about several second order effects of not having an easy-button. Sometimes the reason something is challenging is because a conversation needs to be had with other people. I would also add that having to overcome some hurdle brings other benefits.
Coding as Craft: Going Back to the Old Gym
I liked the author’s phrase “reflexive AI usage” as an anti-pattern: Instead of thinking, just ask AI. The article recommended using AI where it excels (sometimes as an intentional collaborator) while also valuing cognitive struggle (where growth happens).