
Martin Björkström
Software Developer, OSS contributor and Microsoft MVP
Actions
Martin is a passionate software developer on a continuous learning path. Microsoft MVP and jack of all trades with professional experience in everything from bare-metal programming to cloud-native solutions. Currently focusing on .NET and Azure. Father of four, fiancé of one, and an open source contributor.
By day Martin works as a Freelance Software Developer, focusing on .NET and Azure. In his spare time, he’s active in the .NET open-source community and actively contributes to various projects, including Cake and OmniSharp.
Links
Give in to what you cannot fight - Learn Kubernetes already
In this session, we address the common concerns of developers who have been hesitant to learn Kubernetes. We understand the fear of the unknown and guide developers through a journey of demystifying Kubernetes. Tailored for those who have previously felt daunted by this powerful, and sometimes overly complex, container orchestration platform, this session focuses on building confidence and empowering developers to harness Kubernetes' capabilities effectively.
By the end of this session, developers will emerge with a newfound confidence in their ability to leverage Kubernetes effectively. Fear will be replaced by knowledge, empowering developers to embrace Kubernetes as a valuable tool in their arsenal, revolutionizing the way they build, deploy, and scale applications.
The lost art of keeping a secret
Dealing with secrets is a common task for developers and keeping them secure is a common challenge. But did you know there are ways to eliminate the need for managing almost any secret when working with Azure.
In this session, we are going to look at Azure Managed Identities and Azure Key Vault, and how these resources can help you keep secrets secure. You will learn how to securely store secrets in Azure, and how to communicate with Azure services without managing any credentials.
Whether you’re a developer or architect, deploy your code to Azure App Services, AKS, or Virtual Machines, if you deal with secrets and use Azure, this session is for you.
Fifty shades of grain – Getting started with Orleans
You have probably heard about Orleans, the cross-platform framework for building robust, scalable distributed applications without worrying about complex programming patterns. Now, take the next step and learn how to use Orleans effectively in your own applications.
In this session we will learn about the key concepts of Orleans, how to get started with it, and how your applications could benefit from Orleans. After attending this session, you will have knowledge about Orleans that will help you build robust, scalable distributed applications without the need to learn and apply complex concurrency or other scaling patterns.
This session is intended for developers who are curious about Orleans. Whether you’re a seasoned developer or just starting out, building cloud-scale applications does not have to be complicated.
Building Cloud-Native Applications with .NET Aspire
In this session, participants will go on a journey into the realm of cloud-native application development using the powerful tools and capabilities of .NET Aspire. Our session will sort out the details of building modern, scalable, observable, and resilient applications designed specifically for cloud environments.
Through lots of examples, best practices, and hands-on demonstrations, this session will equip developers with the knowledge and skills necessary to architect, develop, deploy, and manage robust cloud-native applications, empowering them to thrive in the ever-evolving landscape of cloud computing.
Join us to explore the future of application development with .NET Aspire and elevate your expertise in the world of cloud-native solutions.
From Code to Continuity: Building Durable Workflows with .NET
In today’s distributed application environments, building resilient and durable workflows is critical to ensuring continuous operations and long-lasting performance. But what exactly makes a workflow "durable," and when is it necessary to implement one? In this talk, we’ll dive into the key concepts of durable workflows and how to leverage .NET to build them effectively.
We'll start by discussing real-world scenarios where durable workflows are crucial. From there, we'll explore what makes a workflow durable, covering techniques like state persistence, retry policies, and ensuring workflow state even in the face of failures or system interruptions.
We’ll also highlight key libraries and frameworks available in the .NET ecosystem for building durable workflows, such as Azure Durable Functions, Dapr Workflows, etc. By the end of the talk, you’ll be equipped with the knowledge and tools to build robust, reliable workflows that can withstand the challenges of modern distributed systems.
Whether you're a developer or an architect looking to improve the reliability of your systems, this session will provide valuable insights into making your workflows durable and scalable.
Swetugg Stockholm 2024 Sessionize Event
Swetugg Gothenburg 2023 Sessionize Event
Swetugg Stockholm 2023 Sessionize Event
Swetugg 2020 Sessionize Event

Martin Björkström
Software Developer, OSS contributor and Microsoft MVP
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top