Skip to content

Every Tuesday at 12pm Mountain Time

weekly-dev- chat logo

A casual weekly virtual chat mostly focused on web and software development.

Weekly Dev Chat is a place to ask questions, hear different viewpoints, and get to know your fellow developers. Every week there is an initial topic posted to get the discussion started. Sometimes we discuss the initial topic the entire chat, and other times the topic changes several times through the natural flow of the conversation.

Everyone and anyone are welcome to join as long as you are kind, supportive, and respectful of others.

IRL: Whiteboard Practice Night

Join Weekly Dev Chat for a whiteboard practice night focused on explaining your thinking clearly while solving coding problems — a skill that matters in interviews and on the job.

This is not about speed or perfection. We'll work through junior-friendly, approachable coding problems while practicing how to:

  • Understand the problem and build a solid mental model
  • Ask clarifying questions and state assumptions
  • Talk through your approach step-by-step
  • Explain tradeoffs (even for simple solutions)
  • Stay calm and communicate when you get stuck

The hosts will demo 1–2 example problems first, then attendees can volunteer to take a turn (whiteboard/interview style). Participation is optional — watching and learning is totally welcome.

The event runs on Wednesday, March 25 from 6:30 PM to 8:30 PM at Edmonton Public Library – Strathacona. Light snacks and refreshments will be provided. Register and view full details on Luma:

https://luma.com/hcsxff11

IRL Whiteboard Practice Night event image

*Nano Banana created the header image based on a previous variant of the WDC logo I designed.

Choosing Programming Languages for New Projects: Old Language, Old Project - Or New Language, New Project?

How do you decide which language to use when starting a fresh project? Some follow the adage "new project—old language, old project—new language." But what's your approach?

Some points to discuss:

  • Decision criteria and heuristics for language selection
  • How to balance comfort with growth
  • Learning fatigue vs. focused depth: navigating the challenge of learning a new language PLUS building a new project simultaneously

Everyone and anyone is welcome to join as long as you are kind, supportive, and respectful of others.

Shelf with programming language textbooks

Meetings Considered Harmful

Are you swamped with meetings? How many meetings do you have in a day? Are they useful? Are they harmful? What works for you and your workplace?

Some common problems with meetings:

  • Lack of a clear purpose or agenda
  • Unprepared attendees and excessive length
  • Too many participants
  • Meeting fatigue

Everyone and anyone are welcome to join as long as you are kind, supportive, and respectful of others. Zoom link will be posted at 12pm MDT.

meeting