Calgary, Alberta · Est. 2016

The Calgary Microsoft User Group

Community-led. MVP-run. Microsoft everything.

An independent, community-led group for IT professionals, developers, consultants, and students in the Microsoft ecosystem, based in Calgary, Alberta.

Calgary Microsoft User Group logo

Events

Informal, practical sessions, online and around Calgary. Everyone welcome.

Subscribe to events (RSS)

Upcoming

26 Oct 2026

AI Jam: Why and How I Made The Journey From OpenClaw to Building My Own Bot

7:00 PM to 8:30 PM MDT · Online via Microsoft Teams (meeting link provided upon registration)

Automating social media with AI sounds like a dream, until your bot goes rogue, hallucinating posts and breaking workflows where every small win uncovers three more headaches. Join Kevin Kaminski as he unpacks the honest reality of working with OpenClaw: the pitfalls, the fragile breakthroughs, and why building from scratch often beats fighting an off-the-shelf framework. Those hard-earned lessons pivot into live code, building a dedicated social media agent from the ground up to monitor web content, publish updates, and reliably manage multi-channel feeds. We'll cover the OpenClaw post-mortem, the architecture of a focused and reliable bot, content pipelines for web monitoring and channel dispatching, and an honest scorecard of successes, friction points, and edge cases. Heads-up: this session dives into architecture and live code; a foundational understanding of APIs, scripting, and modern AI tooling will help. Who should come: builders wrestling with agent frameworks, developers automating content pipelines, indie hackers, and anyone curious about the unvarnished reality of running autonomous bots in production. Resources: OpenClaw at github.com/openclaw/openclaw and the event repo at github.com/Calgary-Microsoft-User-Group/BHGMediaBot.

RSVP

Recent

28 Sep 2026

AI Jam: Vibe Coding with OpenSpec (From Idea to App)

Nicholls Family Library (Calgary Public Library), 1421 33 Street SW, Calgary (inside Westbrook LRT Station, Rosscarrock)

Vibe coding is changing who gets to build software, but how do you turn a rough idea into a real application without a developer background? And how do you stop your AI assistant from running off the rails once the code starts flowing? Welcome to the first AI Jam! Join Kevin Kaminski as he shows how specification-driven development with OpenSpec keeps AI coding on track, from raw idea to working app, with little to no developer knowledge required. We'll explore turning an idea into a clear, AI-friendly spec, vibe coding with GitHub Copilot as your pair programmer, using the spec as guardrails (so you get what you actually asked for), and taking an idea all the way to an application. Heads-up: this session gets technical at points; a basic understanding of GitHub Copilot and GitHub will help you get the most out of it. Who should come: non-developers with ideas, curious beginners, aspiring vibe coders, Copilot users, and anyone who wants AI to build what they actually meant. Bring a laptop, and bring an idea! In-person only, no online option. Resources: OpenSpec at openspec.dev and github.com/Fission-AI/OpenSpec.

14 Sep 2026

Microsoft Global Hackathon 2026 Kickoff: Build "Windows App for Linux"

Nichols Family Library (Calgary Public Library), 1421 33 Street SW, Calgary (inside Westbrook LRT Station, Rosscarrock), or online via Microsoft Teams

The Microsoft Global Hackathon returns with an ambitious build: Windows App for Linux, a native Linux desktop client for Windows 365 Cloud PCs and Azure Virtual Desktop. The spec targets C#/.NET on Linux with MSAL.NET for Entra ID auth, Avalonia for the UI, and FreeRDP for native connections. The kickoff covers how to register and join the hackathon, the project architecture, and where help is needed, then teams form to start hacking in person or online. There is a role for every skill set: C#/.NET, UI, networking, cloud, AI-assisted coding, docs, and testing. Developers of any stack, Linux users, Windows and cloud pros, and students are welcome. Bring a laptop. Repo: https://github.com/kkaminsk/WindowsAppForLinux

17 Aug 2026

AI Jam: OpenClaw Companion for Windows!?

Nichols Family Library, 1413 33rd Street SW, Calgary

An informal, hands-on AI Jam for developers, IT pros, and system administrators experimenting with fast-moving AI tooling. In person.

27 Jul 2026

AI Jam: Introduction to Vibe Coding with GitHub Copilot CLI

Nichols Family Library, 1413 33rd Street SW, Calgary

A hands-on introduction to "vibe coding" with the GitHub Copilot CLI.

29 Jun 2026

CMUG IRL Meet

Boston Pizza, 1313 33 St SW, Calgary

An informal in-person community meet-up for members to connect.

Latest news

Announcements and updates from the group.

See all news

Monday, September 14, 2026

CMUG is now on GitHub

CMUG now has a GitHub organization. Members can participate in community projects, collaborate on code, and contribute to group initiatives directly through GitHub. Whether you want to share a script, contribute to a group tool, or just see what others are building, the organization is open to the community. Head over and check it out.

Read more

Run by local Microsoft MVPs

CMUG is organized by three Microsoft MVPs who volunteer their time to keep the community thriving.

Meet the team