AI-Generated “Workslop” Is Destroying Productivity 🔗

less than 1 minute read

Let’s be considerate about how we use GenAI to write emails, articles, or blog posts. When I first started, it was fun: Wow, I can crank out a 750-word essay in minutes! But that’s when you risk outsourcing the thinking. The result? What Stanford researchers call “workslop”: lots of words, not much value.

Approximately half of the people we surveyed viewed colleagues who sent workslop as less creative, capable, and reliable than they did before receiving the output. Forty-two percent saw them as less trustworthy, and 37% saw that colleague as less intelligent.

For this post, I didn’t just ask GenAI to write it; we discussed ideas, and I shaped the thinking and co-wrote the text. If you’re generating 10-page documents that someone else has to decipher, you’re just moving the thinking downstream.

AI should help you sharpen ideas, not dump text for others to untangle.

I think ‘agent’ may finally have a widely enough agreed upon definition to be useful jargon now 🔗

less than 1 minute read

Via Simon Willison:

Moving forward, when I talk about agents I’m going to use this:

An LLM agent runs tools in a loop to achieve a goal.

I like this definition. Simon breaks down why he chose that specific phrasing for each part, it’s worth a deeper read.

There’s a lot of confusion about agents, and while it has already been turned into an elastic marketing term like “AI”, it’s helpful for product and technology discussions to have more precision.

Python: The Documentary

less than 1 minute read

Learning Python for data science seven years ago changed the trajectory of my career. This documentary is a great behind-the-scenes view of the people who brought the language to life.

Beyond vibe coding: AI-assisted development 🔗

less than 1 minute read

Via Simon Willison:

Addy Osmani has a new book coming out called Beyond Vibe Coding. He writes:

Vibe coding was never meant to describe all AI-assisted coding. It’s a specific approach where you don’t read the AI’s code before running it. There’s much more to consider beyond the prototype for production systems.

What is AI-Assisted Engineering?

This goes beyond vibe coding. AI-assisted engineering is a more structured approach that combines the creativity of vibe coding with the rigor of traditional engineering practices. It involves specs, rigor and emphasizes collaboration between human developers and AI tools, ensuring that the final product is not only functional but also maintainable and secure.

Osmani describes practical strategies for collaborating well with AI—moving from quick prototypes to production-ready systems. If you’ve dismissed vibe coding as just a meme, this might change your perspective. It’s about blending speed with structure, creativity with discipline.

Take a look and see what resonates.