Devconf.US

Karl Johan Grahn

Head of Engineering at Stakater AB, a company laser-focused on Kubernetes enablement.

I have 18 years of experience in software development, product development, technical documentation, research, sales, marketing, support, business development, management, and leadership. Worked, lived, and studied across Sweden, the US, China, Japan, India, Uganda, and Australia.


Sessions

08-14
13:40
35min
Observability and instrumentation via OpenTelemetry
Karl Johan Grahn

This talk will cover the basics of observability - what are metrics, logs, and traces, and what is the difference between them. Then we will explain instrumentation. Then we will show how instrumentation is meant to be standardized via the open-source telemetry solution OpenTelemetry. Finally, we will see how instrumentation can be done via OpenTelemetry in Python. We will demo how tracing works, all based on open-source examples.

Application and Services Development
East Balcony (capacity 80)
08-16
10:30
35min
Team cohesion and team efficiency in software development
Karl Johan Grahn

How does remote work in software development affect team efficiency? This question intrigued us, especially during the COVID-19 pandemic when it became necessary for people who could work remotely to work remotely. Despite the hardships and loss of lives, the pandemic created a unique setting for investigating how a majority of the workforce behaves during remote work.

Using regression analysis, we examined the correlation between team cohesion and team efficiency before and during the pandemic. The Language Style Matching (LSM) algorithm evaluated team cohesion based on verbal mimicry in chat content. Team performance was evaluated based on git contributions and tickets done. Team efficiency was analyzed via Data Envelopment Analysis (DEA).

The result is that when efficiency is correlated with the LSM score (cohesion) for teams working remotely, there is a significantly strong positive correlation, suggesting cohesion plays an important role in team efficiency when working remotely.

Agility, Leadership, and DEI
East Balcony (capacity 80)
08-16
13:25
80min
Adopting Kubernetes
Karl Johan Grahn

This meetup is for adopters of micro-services and Kubernetes, in particular OpenShift. Topics to be discussed are:

  • Have you built your own Kubernetes platform?
  • Have you used a managed service?
  • Based on your experience, what would you have done differently if you could do it again?
DevOps and Automation, Security and Compliance
Metcalf Hall (capacity 300)