
What we’re about
We are software developers who know that writing quality code comes from deliberate practice. We find that writing code together makes it more fun and better quality than going it alone. Our meetings include guest speakers and opportunities to practice new skills and hone old ones. We use Test Driven Development while coding in pairs to tackle short programming challenges, called katas. Whether you have a favourite programming language, IDE, OS, or testing framework, or you’re completely new to code, it doesn’t matter. If you bring your imagination, curiosity and a computer, you are welcome.
Upcoming events (4+)
See all- AI Talks - Jessica Kerr: Designing for AI Agents: MCPLink visible for attendees
Welcome to our eight-week series on practical uses of AI for software crafters. Each week, we will have an expert talking about their learnings in this new a rapidly evolving field. If you're excited to learn how these new tools can enhance and support your skills, please join us!
This series is hosted in collaboration with Software Crafters Montreal. https://guild.host/software-crafters-montreal
Description:
We want our software to be easy for people to use. That means building a great UI. Now that people work with AI agents, we need our software to be easy for agents to use. That means building a great MCP. Model Context Protocol servers give AI agents fingers to feel around and act in the world, one tool at a time.
In this session, I’ll share design considerations from the Honeycomb.io MCP. I’ll contrast MCP design with human UX and software APIs, then discuss ways to tell whether the MCP is effective in production.
Bio:
Jessica Kerr is a symmathecist, in the medium of code. She believes in learning systems made of learning parts: enthusiastic people and evolving software. She is a Principal Developer Advocate at [Honeycomb.io](https://honeycomb.io/), where she teaches developers to make their software teach them what’s going on inside.
In twenty years of professional software development, she has programmed in and spoken at conferences about Java, Scala, Clojure, TypeScript, Ruby, and Elm. She lives in St. Louis, MO with two children who invent worlds and draw characters with superpowers, and two cats who meow and knock over water glasses.
- AI Talks - Llewellyn Falco: Exploratory Testing with MCPLink visible for attendees
Welcome to our eight-week series on practical uses of AI for software crafters. Each week, we will have an expert talking about their learnings in this new a rapidly evolving field. If you're excited to learn how these new tools can enhance and support your skills, please join us!
This series is hosted in collaboration with Software Crafters Montreal. https://guild.host/software-crafters-montreal
Description:
Let's build an Exploratory Tester with AI. We have the ability to harness AI in ways we never could before. You have code, projects, or websites that you need to discover potential issues, blind spots, or even vulnerabilities in. Can you have AI do that? Can you build things that find things that you don't even know you don't know? Let's explore it together.
Who is Llewellyn Falco?
Llewellyn Falco is an agile technical coach who specializes in teaching teams how to slay their legacy code dragons. His style is akin to a personal trainer: working with the teams to create healthy and lasting technical habits.
He is the creator of the open-source testing tool ApprovalTests( www.approvaltests.com ), co-author of the Mob Programming Guidebook ( http://www.mobprogrammingguidebook.com/ ), and Co-founder of TeachingKidsProgramming.org. He is an internationally renowned speaker who has presented over 200 conference sessions since 2009.
- AI Talks - Ray Meyers: AI Hates Legacy CodeLink visible for attendees
Welcome to our eight-week series on practical uses of AI for software crafters. Each week, we will have an expert talking about their learnings in this new a rapidly evolving field. If you're excited to learn how these new tools can enhance and support your skills, please join us!
This series is hosted in collaboration with Software Crafters Montreal. https://guild.host/software-crafters-montreal
Description:
AI coding agents feel like magic... right up until they collide with production code.
For teams maintaining legacy systems, these agents often hallucinate APIs, run off on tangents, and shatter trust faster than an unreviewed hotfix at 5pm. Ignoring the past won't save us, because new code becomes old!
We can do better, and we will. In this session we'll go over emerging strategies for improving the accuracy of coding agents on real codebases, benchmarks such as SWE-bench that evaluate our progress, and their limitations. Expect to walk away with actionable techniques and a renewed respect for code that came before us and the challenges ahead.
Speaker:
Ray Myers, Co-host of Legacy Code Rocks, Chief Architect at All Hands AI
- AI Talks - Dan McInerney: Practical AI Security: Past, Present and FutureLink visible for attendees
Welcome to our eight-week series on practical uses of AI for software crafters. Each week, we will have an expert talking about their learnings in this new a rapidly evolving field. If you're excited to learn how these new tools can enhance and support your skills, please join us!
This series is hosted in collaboration with Software Crafters Montreal. https://guild.host/software-crafters-montreal
Description:
AI security resources often involve long lists of theoretical threats but how do you know how to prioritize them? How should you be categorizing them in your head for simplification?
That's the purpose of this talk and in addition we will be going deep into the future of AI and AI security as it relates to agents from the viewpoint of an AI agent and security engineer.