Martin Björkström's Avatar

Martin Björkström

@martinbjorkstrom.com

Freelance Software Developer | OSS Contributor | All things .NET | Microsoft MVP | My hovercraft is full of eels

171
Followers
129
Following
45
Posts
24.05.2023
Joined
Posts Following

Latest posts by Martin Björkström @martinbjorkstrom.com

Ping me if it gets accepted, and I'll jump on the ferry and come visit 🙂

05.02.2026 18:30 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Something like this perhaps?

github.com/patriksvenss...

29.12.2025 21:57 👍 2 🔁 2 💬 3 📌 0
Day 3 - Advent of Code 2025

I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3

Had fun with recursive functions today. #fsharp
github.com/bjorkstromm/...

03.12.2025 22:27 👍 5 🔁 0 💬 0 📌 0
Day 2 - Advent of Code 2025

I just completed "Gift Shop" - Day 2 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/2

Still having fun with #fsharp. It's such a lovely language.
github.com/bjorkstromm/...

02.12.2025 20:10 👍 5 🔁 0 💬 0 📌 0
Day 1 - Advent of Code 2025

I've completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1

Haven't touched #fsharp since last year. So I have been looking forward to this for some time now. Anyway, here's my solution. Not so elegant, but it works.

github.com/bjorkstromm/...

01.12.2025 20:16 👍 6 🔁 1 💬 0 📌 0

I bought my first Black Sabbath album (Between Heaven and Hell - compilation album) 30 years ago. I've listened to Ozzy ever since. Thank you for the music, Ozzy.

22.07.2025 21:39 👍 1 🔁 0 💬 0 📌 0

🍰 dotnet cake.cs - Cake.Sdk Preview!

New way to get Cake .NET tool scripting in .NET console apps:
✅ File-based builds (.NET 10)
✅ Project-based builds (.NET 8/9/10)
✅ Auto-generated aliases
✅ Full addin/module support

Early feedback wanted!
cakebuild.net/blog/2025/07...

#CakeBuild #DotNet

17.07.2025 18:43 👍 20 🔁 11 💬 0 📌 4
Video thumbnail

"dotnet cake.cs"

#dotnet #cake #devops #itshappening #staytuned

16.07.2025 14:39 👍 14 🔁 10 💬 1 📌 3

FFS, we (Cake) have advocating for running C# as scripts for more than 14 years, and before us ScriptCS.

It feels like I've been taking crazy pills, but this is not a new, world-changing thing. They've (finally!) just made it more ergonomic.

At least they could have credited prior art...

26.05.2025 19:26 👍 24 🔁 4 💬 2 📌 0
Post image
22.05.2025 08:47 👍 21 🔁 2 💬 2 📌 0

Thanks for the explanation! I tend to forget that I'm not the target audience 😅

As a long time csx/fsx/cake user most of "dotnet run file.cs" feels like NIH to me.

You could have had single file support years ago if you'd just integrated csi into dotnet cli.

bsky.app/profile/mart...

23.05.2025 19:35 👍 3 🔁 0 💬 0 📌 0
Post image

Another way to install NuGet packages? Why not use the same directive that's already supported in fsx/csx?

22.05.2025 05:23 👍 14 🔁 1 💬 2 📌 0
Preview
Integrate csi to dotnet cli · Issue #17666 · dotnet/roslyn Execute a script: dotnet script.csx Start C# REPL: dotnet csi Similarly for F# and VB scripts.

Why csi was never integrated into dotnet cli is beyond my understanding..

We have dotnet fsi, but not dotnet csi...

github.com/dotnet/rosly...

10.04.2025 19:32 👍 2 🔁 0 💬 1 📌 1
Preview
GitHub - dotnet-script/dotnet-script: Run C# scripts from the .NET CLI. Run C# scripts from the .NET CLI. Contribute to dotnet-script/dotnet-script development by creating an account on GitHub.

Using dotnet-script
github.com/dotnet-scrip...

10.04.2025 19:32 👍 1 🔁 0 💬 2 📌 0

😐

24.03.2025 16:07 👍 3 🔁 0 💬 0 📌 0

One week of downhill skiing without a bruise.. But yesterday I was a goalie when the girls were playing soccer. The ball hit my thumb, and now I'm the thumb-up emoji for four weeks.

24.03.2025 15:09 👍 1 🔁 0 💬 1 📌 0
Post image

Winter holiday ended well 😬

24.03.2025 15:02 👍 1 🔁 0 💬 3 📌 0

Using VS for any kind of .NET development feels so weird nowadays after years of using Rider. On customer AVD I need to use it and I'm struggling every time. For example clicking "Find all references" and "Find All" results opens source files in a completely different window than I want...

15.03.2025 20:56 👍 1 🔁 0 💬 1 📌 0

...I've probably bricked it somehow and have no idea how to resolve the issues I'm having 😅

15.03.2025 20:56 👍 2 🔁 0 💬 0 📌 0

bare spis pølse

08.03.2025 21:30 👍 1 🔁 0 💬 0 📌 0

Sweden?

08.03.2025 21:06 👍 0 🔁 0 💬 2 📌 0
Post image

The previous pic was facing north, this is south. The space weather is crazy tonight.

01.01.2025 19:18 👍 1 🔁 0 💬 0 📌 0
Big dipper and northern lights in my backyard.

Big dipper and northern lights in my backyard.

The big dipper and red aurora in my backyard tonight.

01.01.2025 19:15 👍 3 🔁 0 💬 1 📌 0

It's an .NET exe wrapped inside a npm package? TIL...

All I wanted was an az cli extension.

09.12.2024 19:09 👍 0 🔁 0 💬 0 📌 0

I'd argue that Azure Static Webapp cli as a whole is a bold unexpected choice... 😅

09.12.2024 18:46 👍 1 🔁 0 💬 1 📌 0

It’s frustrating when running a non-profit event and being asked for favors by for-profit, who in my mind should be able contribute.

08.12.2024 09:24 👍 15 🔁 1 💬 0 📌 0

Thank you!

08.12.2024 17:11 👍 0 🔁 0 💬 0 📌 0

Funny thing is that the majority of my code is parsing the input data 😅

07.12.2024 22:17 👍 0 🔁 0 💬 0 📌 0

Thank you!

07.12.2024 22:15 👍 0 🔁 0 💬 1 📌 0
Day 7 - Advent of Code 2024

I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/7

At first glance I thought part 2 would be difficult, but in the end it was just adding a new operator. My solution in #fsharp can be found here:
github.com/bjorkstromm/...

07.12.2024 22:15 👍 9 🔁 2 💬 1 📌 0