Learning on the Shop floor

Learning on the Shop Floor: A Case Study in Open Collaboration and Continuous Learning Tobias Lütke describes Shopify’s internal coding agent tool,…

By AI Maestro May 11, 2026 2 min read
Learning on the Shop floor

Learning on the Shop Floor: A Case Study in Open Collaboration and Continuous Learning

Tobias Lütke describes Shopify’s internal coding agent tool, River, which operates entirely within their public Slack environment.

River does not respond to direct messages. She politely declines and suggests creating a public channel for you and her to start working in. I myself work with River in the #tobi_river channel, and many followed this pattern. Every conversation is therefore searchable. Anyone at Shopify can jump in. In my own channel, there are over 100 people who react to threads, add color, provide context, pick up the torch, help with reviews, remind me how rusty I am, and importantly, learn from watching.

Lütke notes that River operates within a German term known as Lehrwerkstatt, which translates to an “A teaching workshop.” The entire shop floor is considered the classroom. Learning occurs through being near the work, where everyone learns from each other by observing and contributing.

“As so often with German,” Lütke observes, “there is a word for the kind of environment: A teaching workshop. The whole shop floor is the classroom. You learn by being near the work.”

River has now brought us closer to this ideal than ever before. It represents osmosis learning, where there’s no need for a curriculum, training plan, or manager. All that’s required is visible work across all areas of the organization.

I am reminded of how Midjourney spent its first few years with the primary interface being public Discord channels, forcing users to share their prompts and learn from each other’s experiments. I continue to believe that the early success of Midjourney was tied to this mechanism, helping to compensate for how weird and finicky text-to-image prompting can be.

Tags: AI, Slack, Generative AI, LLMs, MidJourney, Coding Agents, Tobi Lütke

Key Takeaways

  • River, Shopify’s public Slack coding agent, exemplifies osmosis learning through shared and searchable conversations.
  • The concept of a “Lehrwerkstatt” (teaching workshop) is used to describe the open collaboration model at Shopify.
  • Open communication channels like Slack and Discord can foster continuous learning and innovation within an organization.

Note: This analysis draws parallels between River, Midjourney’s early success in public forums, and the concept of a teaching workshop. It highlights how visible work and shared experiences contribute to collective knowledge growth.

Stay ahead of AI. Get the most important stories delivered to your inbox — no spam, no noise.

Name
Scroll to Top