Skip to content

Culture

Do you change your software development routines in the summer?

Summer is almost here, at least in the Edmonton area. Long sunny days and cool evenings that are perfect for outdoor activities. Which leads to the topic of the June 17th, 2025 Weekly Dev Chat: Do you change your software development routines in the summer?

Does your productivity increase or decrease during the summer? Do you let your computer collect dust in the basement, or do you bring it outside with you? How about on vacation?

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.

P.S. - ChatGPT created the attached image. It got the test correct, which is a big improvement from the previous versions.

Chat Post Featured Image

Innovation vs. Structure - When Culture Kills Creativity

Does a playful company culture breed innovation while corporate structure stifles it?

Let's examine:

  • BlackBerry: From Fregin's creative "movie nights" to corporate rigidity... and ultimate failure
  • Twitter→X: From user-driven experimentation to Musk's centralized control
  • Apple: Jobs' chaotic creativity vs. Cook's operational excellence

Questions to ponder:

  • Can companies maintain creativity at scale?
  • Is the innovation/structure tradeoff inevitable?
  • What's your experience in different dev cultures?

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

BlackBerry phone on stand-by

Does Software Development Change the Way You Think?

As a developer, have you noticed that you approach life differently than "normal" people? After all those years of training and career, do you think differently than how you used to?

In other words, do you approach non-coding problems like code?

Some examples:

  • Breaking problems into parts, like modular code: e.g. you plan a trip by organising flights and hotels like modules.
  • Spotting reusable patterns: e.g. you standardise meeting agendas using templates.
  • Debugging: e.g. you troubleshoot a friend's wifi by methodically working from the edge to the ISP.

Are these shifts unique to coding? Do they make life better or just annoy those around you?

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

thinking