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.

675
Followers
213
Following
121
Posts
19.10.2024
Joined
Posts Following

Latest posts by Oli Sturm @bsky.oliversturm.com

Preview
BASTA! Frankfurt | Die Konferenz für .NET, Web & AI Innovation Besuchen Sie die führende Konferenz für .NET, Windows & AI Innovation | 2. – 6. März 2026 | Frankfurt am Main

Next week I will speak at BASTA! Conference in Frankfurt, about #SoftwareArchitecture, #CSharp, #LLM use in #CQRS and #EventSourcing systems, and much else. 🌎 Bring your thinking hat for my #BASTAllionaire game show 🎉! Say hello if you see me, or come talk about #DevExpress. 🚀 basta.net/frankfurt/

28.02.2026 12:59 👍 0 🔁 0 💬 0 📌 0
Post image

🏗️ #Microservices, #Kubernetes, #AI – Was bleibt 2026 relevant?

@bsky.oliversturm.com bringt Dich auf den neuesten Stand aktueller Technologie- und Architekturfragen. Mit Fokus auf Deine Anliegen!

 📅 Mo, 2. März 26 | 🕘 9 –17 Uhr | #bastacon |📍FFM

🧠 Workshop: https://tinyurl.com/287zyjnd

25.02.2026 10:31 👍 1 🔁 1 💬 0 📌 0
Post image

Exciting news: Join me at DevSum 2026 for my presentation "Streamlining Microservices Communication with CQRS and Event Sourcing" - let's find out together how these architectural patterns are shaping the future of software development! www.devsum.se/agenda/strea... #DevSum #SoftwareDevelopment

13.02.2026 12:02 👍 2 🔁 0 💬 1 📌 0
Post image

Many thanks to the organizers of NDC London for including me in their speaker lineup this year! Also to the cool 100 who saw my C# talk there, and to the team who talked to me about their #DevExpress #DevExtreme React application! 🔥 ndclondon.com/agenda/advan... #NDCLondon #SoftwareDevelopment

13.02.2026 10:00 👍 2 🔁 0 💬 0 📌 0

Glad to hear you liked it! The fonts are commercial: "Hand of Sean Pro" and "PragmataPro Mono Liga" are the main ones on the slides. The theme is my own (Keynote) - I don't mind sharing it if you're interested, but of course you'd need the prerequisites.

03.02.2026 10:24 👍 0 🔁 0 💬 0 📌 0

After some thought I guess you meant to write cdr, right? Yeah I can see that… I use Emacs a lot 😀

28.01.2026 16:22 👍 2 🔁 0 💬 1 📌 0
Preview
NDC London 2026 | Conference for Software Developers NDC London 2026 is a 5-day event for Software Developers, 26-30 Jan at the Queen Elizabeth II Centre, Westminster.

Today I’m on my way to speak at #NDCLondon . Looking forward to lots of great talks and to meeting all my friends! See you there!

27.01.2026 09:13 👍 1 🔁 0 💬 1 📌 0

It’s a new year, let’s do it again! 😀

13.01.2026 14:14 👍 1 🔁 0 💬 0 📌 0
Post image

Many thanks to Sessionize - for the 3rd year running I'm part of the Most Active Speakers list for 2025. Here are my stats: In 2025 I spoke at 9 events in 5 countries, delivering 18 talks, 7 workshops, 2 keynotes and 2 moderated game shows. Here's to 2026, let's go! 🚀 sessionize.com/olisturm

13.01.2026 14:04 👍 1 🔁 0 💬 1 📌 0
Preview
DDC 2025 – Die .NET Developer Conference in Köln | DWX Developer World .NET Developer Conference (DDC): Deine Top-Konferenz für .NET, C#, Cloud & KI – Workshops, Sessions & Deep-Dives vom 24.–27.11.2025 in Köln.

Today I’m on my way to Cologne Germany for DDC 2025, where my workshops run Monday and Thursday. Tomorrow we’ll discuss migration from the .NET brownfield in depth, and Thursday I’ll show practical scenarios involving a GraphQL data access facade. See you there!

23.11.2025 09:13 👍 1 🔁 0 💬 0 📌 0
Post image

Pattern Matching in C# für Fortgeschrittene – auf der #bastacon in FFM mit @bsky.oliversturm.com 

Mehr als „switch“: strukturierteres Domain-Model, weniger Boilerplate, klare Logik. 

ℹ️Session Infos: https://tinyurl.com/532md34z
🎟️Frühbucher-Tickets: https://tinyurl.com/57zudayw

#csharp #dotnet

12.11.2025 15:04 👍 1 🔁 1 💬 0 📌 0
Preview
.NET DeveloperDays 2025 Warsaw Build an impressive website with the best-rated top-seller WordPress theme

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/

20.10.2025 16:45 👍 4 🔁 0 💬 0 📌 0
Post image

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

26.09.2025 15:30 👍 4 🔁 0 💬 0 📌 0
Preview
Hier ist euer Jahr 2055! – Keynote BASTA! 2025 © 2025 Lazy Evaluation Ltd.

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

26.09.2025 08:13 👍 1 🔁 1 💬 0 📌 0
Post image

☀️ 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! 🚀

24.09.2025 06:09 👍 1 🔁 1 💬 0 📌 0
Post image Post image

🚀 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

22.09.2025 09:02 👍 0 🔁 1 💬 0 📌 0
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