Program JavaZone

Lyntale Onsdag 2. september

How do we version software?

Room 6

Engelsk 10 min software versioning semver calver

Øystein Hagen Blixhavn

Øystein Hagen Blixhavn is passionate about getting stuff done, in basically all senses of the words. If it reduces wasteful effort and time, fantastic. If it improves the developer experience and increases their flow, amazing! This aspiration has led him to roles as system- and platform architect and platform developer, because these roles are directly concerned with increasing rate of stuff getting done.

Learning stuff and gaining cool insights is another thing that drives him, and his talks always seek to stimulate curiosity and induce this feeling in the audience.

Semantic versioning? Calendar versioning? Or do we need to bother with versions at all? No matter which you choose, they all bring their own possibilities and problems. Choose the wrong one, and you might end up dealing with issues that could be avoided altogether - for no actual benefit!

Let's get systematic, and walk through the pros and cons of each variant, so that we're all better equipped to tackle this choice the next time it comes up!

Everyone who writes software

  1. The positive value of negative space Room 1
  2. Let's break some WCAG rules Room 2
  3. Fremtidens applikasjoner lages for maskiner Room 3
  4. Leveransekjedesikkerhet i praksis Room 4
  5. Sanntidsinformasjon i saksbehandlingssystemer Room 5
  6. Self-Healing Rollouts: Automating Production Fixes with Agentic AI Room 7
  7. Immutable Linux - The Future of the desktop Room 8