Kalle Marjokorpi

@handle.invalid

Lead Architect. Working with Azure and .NET. I write about .NET, Azure, DevOps, Leadership, Teams, Architecture, and Coding. Solutions, tips, and knowledge from a developer to a developer. 👉 Join my tech expedition ⛰️: https://www.kallemarjokorpi.fi

〰️ Elevating Development with .NET Aspire: AI, Cloud, and Beyond 〰️ Learn to leverage AI within .NET Aspire to enhance your development process, streamline workflows, and build intelligent applications. 👉 Join us at 2:00 PM PDT 👈 🔗 https://msft.it/63325SwkRB

spot art
text reads: Happening today at Microsoft Build
Elevating Development with .NET Aspire: AI, Cloud, and Beyond
Join us at 2 PM PT

Bicep v0.35.1 was released last week. 💡Finally you can use @secure() decorator on module outputs! 💡New functions: parseUri() and buildUri() 💡New linter rule to catch more unsafe passing of non-secure values (use-secure-value-for-secure-inputs) #azure #bicep

Release v0.35.1 · Azure/bicep

Highlights GA release for the @secure() decorator on module outputs! You can now output secure values from a child module and read them in a parent module. (#16796) Visual Studio Bicep extensio...

github.com

I recently read a book called Fundamentals of Software Architecture: An Engineering Approach. One chapter delved into architectural testing. I wrote a blog post about the importance of architectural tests for distributed .NET Aspire application development in a monorepo. #architecture #dotnetaspire

Testing the architecture of your distributed .NET Aspire solution

Last year, I read a book called Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford. The book comprehensively covered different architecture patterns, archite...

kallemarjokorpi.fi

I have been using Microsoft Loop for a while now. I was delighted to discover that Microsoft Loop supports diagramming as code using Mermaid. In my latest blog post, I shared tips for enhancing the readability and maintainability of Mermaid flowcharts. #diagrammingascode #mermaid #msloop

Mastering Diagramming as Code: Essential Mermaid Flowchart Tips and Tricks

I have been using Microsoft Loop for a while now as a note-taking and collaboration tool for work-related things. It's a good tool for collaborating with other people, sharing, co-editing, and it is t...

kallemarjokorpi.fi

Blogged: Automate the installation of applications using the Winget package manager. 💡 A cohesive and streamlined experience for application installation. 💡 Enables automation and scripting. 💡 Reusability. 💡 Unified way to update applications. 💡 Easy system restore. #automation #winget #windows

Automate the installation of applications using Winget

My current Windows 11 setup on a home PC has become a bit unstable and slow. Originally, I upgraded Windows 10 to 11 immediately when it was available. I think it was four years ago. I handled Window...

kallemarjokorpi.fi

It was great to see all of you and a privilege to share our lessons learned on .NET Aspire journey at the FAUG meetup yesterday at If Insurance. You can find my presentation regarding .NET Aspire from here www.kallemarjokorpi.fi/talks/ #FAUG #Azure #DotnetAspire

Talks

Finland Azure User Group on 28.1.2025 FAUG 280125 The Shift to .NET Aspire - Lessons LearnedFinland Azure User Group presentation on 28.1.2025FAUG 280125 The Shift to .NET Aspire - Lessons Learned.pp...

kallemarjokorpi.fi

@kallemarjokorpi.fi at FAUG event opening their business critical app re-architecture, going from distributed monolith to monolith and next to microservices on Azure Container Apps & .NET Aspire. Aspire stack is new to the industry, and I predict it might become very interesting to some of us.

Bild