Oli Sturm
banner
bsky.oliversturm.com
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.
Tomorrow I’ll present my keynote “The Future of Software, According to History” at the .NET Developer Days in Warsaw. Plus a couple of nice C# talks tomorrow and Wednesday! See you there! developerdays.eu/warsaw/
.NET DeveloperDays 2025 Warsaw
Build an impressive website with the best-rated top-seller WordPress theme
developerdays.eu
October 20, 2025 at 4:45 PM
I had two very busy weeks, speaking at the entwickler.de Summit in Berlin and then at BASTA! in Mainz. I had a great time - many thanks to the organizers for the great experience, and to the hundreds who attended my talks and workshops! @bastacon.bsky.social @entwicklerde.bsky.social
September 26, 2025 at 3:30 PM
Did you attend my keynote about future predictions at the entwickler.de Summit in Berlin last week or at BASTA! this week? Find the results here now: www.oliversturm.com/future/ETT4Y... @bastacon.bsky.social @entwicklerde.bsky.social #bastacon
Hier ist euer Jahr 2055! – Keynote BASTA! 2025
© 2025 Lazy Evaluation Ltd.
www.oliversturm.com
September 26, 2025 at 8:13 AM
Reposted by Oli Sturm
☀️ Tag 2 der Hauptkonferenz bei der #bastacon in Mainz!

Heute u. a.:
🔐 OpenID Connect – @rolandblue.bsky.social
🏗️ Cloud Arch 2025 – Marius Zaharia
💡 #dotnet 10 & Blazor – @dotnetdoktor.bsky.social
🌍 Keynote: Diversity – @wildermuth.com
🎉 Abend: BASTALLIONÄR mit @bsky.oliversturm.com

👉 Let’s go! 🚀
September 24, 2025 at 6:09 AM
Reposted by Oli Sturm
🚀 Auftakt der #BASTAcon in Mainz:
Heute ganztägige Workshops zu .NET 10, DDD, C#, Architektur & KI mit @dotnetdoktor.bsky.social, @hschwentner.bsky.social, @rstropek.bsky.social, @bsky.oliversturm.com, Jörg Neumann & Marco Frodl.

👉 Los geht’s in eine Woche voller .NET-Power!
#dotnet #csharp #AI
September 22, 2025 at 9:02 AM
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
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.
www.docker.com
July 10, 2025 at 12:14 PM
Not too ugly in #Scotland today. In the distance: my neighbors.
June 29, 2025 at 4:04 PM
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.
June 26, 2025 at 1:06 PM
Must plan ahead for the important things in life. #JethroTull
June 23, 2025 at 8:46 AM
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 !
June 19, 2025 at 4:09 PM
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 !
June 19, 2025 at 1:09 PM
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
Atuin - Magical Shell History
Sync, search and backup shell history with Atuin
atuin.sh
June 18, 2025 at 1:34 PM
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
Nushell
A new type of shell.
www.nushell.sh
June 18, 2025 at 8:13 AM
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
Signal Messenger: Speak Freely
Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect.
signal.org
June 17, 2025 at 9:13 AM
Reposted by Oli Sturm
Did you know that the Microsoft Docs now have an MCP? Learn more about it in today's Copilot tip: copilotthatjawn.com/tips/microso...
copilotthatjawn.com
June 13, 2025 at 2:03 PM
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
June 13, 2025 at 8:29 AM
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
June 10, 2025 at 12:07 PM
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...
June 9, 2025 at 12:33 PM
Reposted by Oli Sturm
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.
BusinessAppWithAI/BusinessAppWithAI/BusinessAppWithAI.Server/CodeGenerator.cs at english · oliversturm/BusinessAppWithAI
Contribute to oliversturm/BusinessAppWithAI development by creating an account on GitHub.
github.com
June 4, 2025 at 3:26 PM
Reposted by Oli Sturm
🚢 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
May 20, 2025 at 10:02 AM
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
NDC Oslo 2025 | Conference for Software Developers
NDC Oslo 2025 is a 5-Day Event for Software Developers, 19-23 May in Oslo Spektrum.
ndcoslo.com
May 19, 2025 at 11:20 AM
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
Software Design & Development
UK conference on key software development topics from world-class speakers
sddconf.com
May 13, 2025 at 9:13 AM
Reposted by Oli Sturm
🔧 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
May 13, 2025 at 7:03 AM
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
Docker Model Runner
Learn how to use Docker Model Runner to manage and run AI models.
docs.docker.com
April 3, 2025 at 9:18 AM
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.
March 30, 2025 at 2:23 PM