
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 (3)
See all- AI Talks - Ray Myers: 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.
- AI Talks - Lada Kesseler: Augmented Coding: Mapping the Uncharted TerritoryLink 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:
Developers find themselves in a world where old maps no longer apply. The rules of software development have fundamentally shifted, and continue shifting at unprecedented speeds.
Drawing from a year of exploration, this talk reveals where AI truly shines - from rapid prototyping to uncovering what we didn't know we didn't know - and hidden dangers that can erode the very trust our software depends on.
Come discover the patterns emerging from this new reality: when to explore freely, when to be careful, and what opens up when the old constraints disappear.
Bio:
Lada is a seasoned practitioner of extreme programming, Test-Driven Development, and Domain-Driven Design who transforms complex legacy systems into maintainable architectures through incremental improvement and continuous refactoring.
Her approach pairs deep technical expertise with genuine empathy for both end users and fellow developers, creating resilient systems that truly serve their users.