Engineering at Axis

Read about the magic and people behind our technology.

Influential Leadership


The Art of Influential Leadership in Software Engineering

Read about the importance of influential leadership in steering autonomous teams toward a shared vision, fostering an environment of collaboration, consensus, and mutual respect.
Author: Konstantin Lanzet License: CC BY-SA 3.0 DEED


From crashdump to clarity: A kernel debugging adventure

When making mistakes in operating system kernel code there is often no recovery apart from a full system reboot. Unlike when userspace processes crash there is nobody to pick up the pieces after a kernel crash so a full system reboot is the only option.


Innovation at Axis: An engineer’s perspective

Read about Shubhabrata's experiences of working with innovation in a personal capacity as well as his insights towards organizing events to foster innovation.


No, you don’t need Docker to run containers

Read more about why Joakim Roubert don't think you need Docker to run containers.


Why Axis keeps me engaged after eleven years

Learn why I still find myself at Axis after eleven years and the reason why I tell recruiters I have no intention to find another employer.
docker multi-stage builds


Harness the power of Docker multi-stage builds

Learn how you can achieve smaller production images and shorter build times in your CI/CD pipeline.
soft aspect of code review


The ‘soft’ aspects of code review: A more human approach

I share my insights as a software engineer on the softer aspects of code reviews and how being aware of these aspects can lead to a happier and more effective team.
Software developer


5 tips for your first job in software development

In this blog post, I will share why it’s important to let concepts go and show others your good-enough code and give you my 5 tips for your first job in software development.
Whiteboard with Eiffel event scribbles


Tracking your software relationships with Eiffel

Read about how the Eiffel protocol can help out. with your complex continuous integration (CI) pipeline that you'd like to capture information from.