Jacob Lärfors

Jacob Lärfors

CEO & Consultant

Jacob was born in Sweden, grew up in England, and settled in Finland. He's the co-founder and CEO of Verifa. With over a decade of experience, Jacob has implemented cloud technologies and continuous practices in diverse sectors including automotive, medical, aerospace, and marine.

His main passion is helping developers enable flow by researching, designing, and building internal platforms that focus on developer experience. He's also a regular speaker at local meetups and international conferences.

When he's not working with technology Jacob might be seen juggling, practising jazz piano, rollerblading, or solving complex Rubik's cubes.

Posts by author

Blog

2024-08-21

7 minutes

What is Developer Experience?

Developer Experience promises improved productivity, satisfaction, engagement and retention of development teams. We conducted a study of existing material and in this post we share the summary together with our real-world experience.

Blog

2024-08-19

3 minutes

Crew Q&A with Jacob

A Q&A with the Founder & CEO of Verifa, Jacob Lärfors.

Event

2024-04-13

1 minutes

From DevOps Teams to Platform Teams and what did we solve?

Presenting at DevOps Malmö to share experiences on DevOps Teams and Platform Teams, and how to break the hype and become a real Platform Team (not just by name).

Blog

2023-03-07

16 minutes

Comparing methods for accessing secrets in HashiCorp Vault from Kubernetes

Keep your workload secrets clean and your value delivery lean, with HashiCorp Vault and Kubernetes.

Blog

2023-03-07

8 minutes

How to create nodeless AWS EKS clusters with Karpenter for autoscaling

Karpenter is an exciting Kubernetes autoscaler that can be used to provision “nodeless” AWS EKS clusters.

Blog

2022-10-19

7 minutes

How to use the AWS Load Balancer Controller to connect multiple EKS clusters with existing Application Load Balancers

Exposing services in AWS EKS clusters via Load Balancers can be done in many ways. In this post we explore using the AWS Load Balancer Controller to dynamically bind nodes to existing Application Load Balancers.

Blog

2022-09-07

10 minutes

Unlock your Continuous Delivery potential with Value Stream Mapping

In this blog I cover challenges teams face while improving their release process, and how Value Stream Mapping can be used to overcome them.

Podcast

2022-08-16

38 minutes

A sneak peek into UpCloud Kubernetes Service

In this episode of The Continuous & Cloud Podcast, Jacob and Lauri chat with Ville Törhönen, Product Owner at UpCloud, about UpCloud’s upcoming managed Kubernetes Service (UKS).

Blog

2022-05-19

4 minutes

How to remove Rancher from a Kubernetes cluster

Rancher is a platform for managing Kubernetes clusters and workloads. This short post covers a recent experience trying to remove Rancher from a cluster. This approach can be used to either remove Rancher itself, or for cleaning up a cluster that was imported into Rancher.

Case

2022-05-13

3 minutes

Value Stream Mapping with Visma Software Oy

During a two day workshop, Verifa helped create a Value Stream of Visma Software Oy's current delivery process that highlights opportunities for improvement on their Continuous Delivery journey.

Blog

2022-04-26

4 minutes

How to automate HashiCorp Vault OSS backups in AWS EKS

In this post we will walk through an implementation using a Kubernetes CronJob to take daily snapshots and store them in an AWS S3 bucket for safe keeping.

Blog

2021-12-07

5 minutes

How to assume an AWS IAM role from a Service Account in EKS with Terraform

In this blog we'll look at how to assume an AWS IAM role from a Service Account that exists within an AWS Elastic Kubernetes Service (EKS) cluster. All provisioned with Terraform.

Podcast

2021-05-04

22 minutes

What is GitOps anyway?

In this episode of The Verifa Podcast, Jacob and Andreas get into a deep discussion about GitOps, how it works, and its applications and benefits.

Podcast

2021-03-30

33 minutes

A first look at GKE Autopilot

In Verifa's first podcast we discuss Google's new Autopilot for Kubernetes, and what it means to have a managed Kubernetes service.

Blog

2021-01-28

4 minutes

Release Readiness

How to know your code is always in a releasable state

Blog

2020-10-01

9 minutes

Getting started with Jenkins Config as Code

How to run JCasC without using an orchestrator.

Blog

2020-09-21

9 minutes

Getting started with Jenkins Pipelines

How to develop an effective CI process

Blog

2020-09-05

6 minutes

Nomad: The workload orchestrator you may have missed

Nomad allows you to deploy and manage applications across on-premise and cloud-based platforms. Its power comes with its flexibility yet ease of operation and use.

Blog

2020-09-04

7 minutes

The C and C++ Package Manager

Conan is an open source project for managing software components (or packages) for C and C++. Supporting C and C++ packages requires a flexible model, especially to allow packages to be pre-compiled into binaries, and Conan really hits the mark. This blog gives a short introduction to Conan and how it could help your project.

Event

2020-02-19

1 minutes

The first ever ConanDays 2020 in Madrid!

Verifa will be hosting a 3-hour hands-on basic training course in Conan.

Event

2019-07-10

1 minutes

DevOps World

Verifa is proud to be invited to present and exhibit at DevOps World 2019 in San Francisco this year.

Event

2019-02-19

1 minutes

Implementing Modern CI in an Embedded Medical Project

Verifa is proud to be invited to present at DevOps World 2019 in Lisbon, Portugal this year

Case

2019-02-11

2 minutes

Architectural Risk Assessment with Kommuninvest

During a three day workshop, Verifa helped assess the architecture of an application to identify the components to be refactored and perform different levels of impact analyses on relevant components and deliver a report.

Blog

2018-08-02

3 minutes

Trusting Your Software Build - Immutable, Repeatable Build Environments

Having worked in several projects with varying levels of maturity in Continuous Integration / Continuous Delivery, I have experienced that in practically all cases, a green build is a trusted build.

Blog

2018-08-01

5 minutes

Keeping Documentation and Code Synchronized

All complex software is designed before it is developed. Unlike software, however, design documents tend to stay static and not evolve together with the software.

Sign up for our monthly newsletter.

By submitting this form you agree to our Privacy Policy