Kristoffer Grönlund

Software Engineer and Ornamental Hermit at Ziran AB

Kristoffer learned to program on a Commodore 64 and dreamt of becoming a game developer. After living the dream making AAA games for a number of years, a growing passion for free and open software turned into a career in Linux, High Availability, Data Engineering and systems to count passengers on the Stockholm subway lines (among other things)

Talk:
Time, Hard Problems, other Hard Problems and Gleam

Gleam is a programming language and platform for solving hard problems, but maybe not the kind of hard problems that people tend to think about when hearing those words. There are hard problems of the type that people write papers about and build academic careers on, and then there are hard problems like dealing with time zones, customer requirements and major version upgrades. Gleam is a tool designed for handling the second kind of problem, and it is the best tool for the job that I have found.

Talk objectives:

  • Provide a new lens to view programming languages and platforms through by talking about time synchronisation and timezones, and which may explain why so many of us are finding our way to the BEAM through the Gleam programming language.

Target audience

  • Anyone who is curious about Gleam, high availability, programming languages or web development.