Oli Sturm's Avatar

Oli Sturm

@bsky.oliversturm.com

Programming architect, training director at DevExpress, 11-year Microsoft MVP, Docker Captain - international speaker, writer, trainer, mentor. Programming languages and FP, web frameworks, CQRS/ES. Hifi, Amateur Radio, Tattoos, Jazz. South-west Scotland.

650 Followers  |  208 Following  |  109 Posts  |  Joined: 19.10.2024  |  1.7883

Latest posts by bsky.oliversturm.com on Bluesky

Preview
Docker Offload: Supercharging Cloud-Native Development | Docker Build, test, and scale resource-intensive models by moving AI workloads to the cloud with Docker Offload. All while accessing high-performance GPUs without leaving your local workflow.

This new from @docker.com: Docker Offload enables you to run container setups in the cloud, right from your dev machine, also for #AI since it offers GPU acceleration - together with models in compose files, MCP support, this is very exciting! www.docker.com/products/doc... #AgenticAI #DockerOffload

10.07.2025 12:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Not too ugly in #Scotland today. In the distance: my neighbors.

29.06.2025 16:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

People say itโ€™s weird how I like to pick up with old friends as if no time had passed. I think itโ€™s weird not to! Is there a time limit on friendship? Auto-unfriend after X months? Nah. Real friends donโ€™t expire. Let's be friends. Unlimited.

26.06.2025 13:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Must plan ahead for the important things in life. #JethroTull

23.06.2025 08:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I generally prefer MacPorts (www.macports.org) over Homebrew (brew.sh) on my Mac. I have both because sometimes I need them for convenience, but Homebrew has a horrible habit of unexpectedly updating loads of stuff due to over-simplified dependency handling. Go #MacPorts !

19.06.2025 16:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Did you know that Apple includes the ancient bash 3.2 from 2007 in macOS by default? Apparently they want to avoid GPLv3 for system components. bash is common in shell scripts and features added in the last 18 years will cause issues! Get a current bash from brew.sh or www.macports.org !

19.06.2025 13:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Atuin - Magical Shell History Sync, search and backup shell history with Atuin

Still on the topic of shell work, since I've never mentioned it before: go grab Atuin (yes, Terry Pratchett!) to handle your history. Never again lose that cool command you wrote! Easy to use, this thing gets going within two minutes or so. atuin.sh

18.06.2025 13:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Nushell A new type of shell.

Nushell is a new shell, and I've now decided I like it after several tries over the years. It handles data elegantly enough, without dropping relevant features I'd miss after using other shells for more than 30 years. Try it! Of course the name is great. Nu? #nushell www.nushell.sh

18.06.2025 08:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Signal Messenger: Speak Freely Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect.

WhatsApp breaks the promise to not show ads. Remember how WhatsApp used to be a paid service? Now they want your data instead of your money. www.msn.com/en-in/techno...
In completely unrelated news, if you have my phone number you can also find me on Signal. No ads there. Really. signal.org

17.06.2025 09:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Did you know that the Microsoft Docs now have an MCP? Learn more about it in today's Copilot tip: copilotthatjawn.com/tips/microso...

13.06.2025 14:03 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Fantastic news from @docker.com: I've been renewed as a Docker Captain for another year! Many thanks to everybody at Docker for making such a brilliant product, and especially to Eva Bojorges for keeping us Captains involved! #Docker #DockerCaptains

13.06.2025 08:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This week I'll be presenting at #DevSum in Stockholm. Brilliant lineup at this event, check out their agenda. Say hi if you see me there! www.devsum.se

10.06.2025 12:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

New key switches again! Sunset chocs in my #ZSA #Voyager were rougher than I'd like. Decided to try clicky Jade for a change. Oh my, so clicky! Prob not my last change. Is there a tactile alternative between Brown and Sunset? #MechanicalKeyboards www.zsa.io/voyager keebd.com/en-gb/produc...

09.06.2025 12:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
BusinessAppWithAI/BusinessAppWithAI/BusinessAppWithAI.Server/CodeGenerator.cs at english ยท oliversturm/BusinessAppWithAI Contribute to oliversturm/BusinessAppWithAI development by creating an account on GitHub.

github.com/oliversturm/... - an #OpenAI #LLM app with #dotNET #API and #React front-end. The use-case is mighty weird, but the pattern is super cool. Nice work @bsky.oliversturm.com.

04.06.2025 15:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks, Rob! Creating business rules using human language... that's the use case, not super weird to me! Not sure whether the sample projects alone made that very clear, but the conference presentation hopefully did! I added a bit of background to the Readme, in case others are wondering.

05.06.2025 12:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿšข Container verstehen โ€“ endlich praktisch! @bsky.oliversturm.comโ€ฌย zeigt dir in einer Live-Demo-Session, wie Docker Compose & Co. deinen Dev-Alltag erleichtern. Kein Foliensalat โ€“ nur Praxis!

#Docker #DevLife #Containers

๐Ÿ”— https://basta.net/net-framework-c/dotnet-container-docker-compose/?loc=mz

20.05.2025 10:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Toller Talk, ich freu mich drauf! So jung sehe ich leider nicht mehr aus ๐Ÿ˜

20.05.2025 10:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
NDC Oslo 2025 | Conference for Software Developers NDC Oslo 2025 is a 5-Day Event for Software Developers, 19-23 May in Oslo Spektrum.

This week I'll be at #NDCOslo presenting about #Docker and containers in general, with a focus on #dotnet developers - hope to see you there! ndcoslo.com

19.05.2025 11:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Software Design & Development UK conference on key software development topics from world-class speakers

On my way to SDD 2025 in London today. Meet me there for one of my presentations on #CSharp, #EventSourcing, #Docker, #FunctionalProgramming, or my C# Masterclass. Say hello if youโ€™re there! #sdd2025 @sddconf.bsky.social

13.05.2025 09:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ”ง WebAssembly + .NET = Zukunft! @bsky.oliversturm.comย zeigt dir, wie Blazor, WASI & Co. deine Apps sicherer, performanter & plattformunabhรคngig machen. ๐Ÿš€ Mit Live-Demos! #WebAssembly #DotNet #Blazor #BASTAcon

๐Ÿ”— https://basta.net/net-framework-c/blazor-wasi-webassembly-dotnet/?loc=mz

13.05.2025 07:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - eunomie/local-agent: Demo of local agent using Dagger and Docker Model Runner Demo of local agent using Dagger and Docker Model Runner - eunomie/local-agent

Here's a sample for a Dagger scenario: github.com/eunomie/loca... - looks like a good little demo.

03.04.2025 12:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Apparently I was wrong. It should work if the model supports it, assuming you use a client that supports tools, and interfaces with the LLM accordingly. I hear that Dagger can do it in conjunction with the Docker Model Runner, but I havenโ€™t confirmed it myself.

03.04.2025 12:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I believe thatโ€™s correct at this time, but Iโ€™ve forwarded your query and Iโ€™ll let you know in case thereโ€™s anything else to say about it.

03.04.2025 12:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Docker Model Runner Learn how to use Docker Model Runner to manage and run AI models.

I little while ago I played around with a pre-release of the new #Docker Model Runner. Cool stuff if you use models as a dev or a user -- and now the (beta) feature is available publicly. Go check it out! Here's a link to the main docs to get you started: docs.docker.com/desktop/feat... #LLM #AI

03.04.2025 09:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This morning it would have seemed unlikely to post this, but here goes: Iโ€™m sitting in McDonaldโ€™s putting Nether Flame sauce on my Nuggets. Apparently kids think thatโ€™s not weird at all.

30.03.2025 14:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I believe at least some of these musicians werenโ€™t born yet when my CD player was built. #jazz #hifi #557esd

13.03.2025 20:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Many thanks to you Mike, happy to hear you took away so much!

07.03.2025 18:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Auch am letzten Konferenztag der #BASTAcon wird noch einmal ordentlich Wissen vermittelt. Hier ein paar Eindrรผcke der Workshops, die heute noch laufen.ย 
@dotnetdoktor.bsky.socialย @bsky.oliversturm.comย @christian-nagel.bsky.socialย @manfredsteyer.bsky.socialย @rainerhahnekamp.bsky.social

07.03.2025 15:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Vielen Dank auch von mir, besonders an die Mitspieler und natรผrlich an Orga und Technik! ๐Ÿ‘๐Ÿ‘๐Ÿ™

06.03.2025 08:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

GroรŸes Kino gestern Abend bei der #BASTAcon! ๐Ÿคฉ Teilnehmer haben ihr Wissen getestet und tolle Preise gewonnen ๐ŸŽ๐Ÿš€

Ein riesiges Dankeschรถn an @bsky.oliversturm.comย und alle, die dabei waren! Hier sind ein paar Impressionen vom Abend. ๐Ÿ™Œ

#Quizshow #MitmachenUndGewinnen

06.03.2025 08:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@bsky.oliversturm.com is following 19 prominent accounts