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.
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
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
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
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
I believe at least some of these musicians weren’t born yet when my CD player was built. #jazz #hifi #557esd
March 13, 2025 at 8:34 PM
"How to buy: enter site, enter product list, click buy." Yes, that's the only FAQ.
We're close... "Hold stick near center of its length. Moisten pointed end in mouth. Insert in tooth space, blunt end next to gum. Use gentle in-out motion." (Wonko the Sane, Douglas Adams)
Next stop, the Asylum.
February 11, 2025 at 5:25 PM
Me: put some locations on a map. ChatGPT: sounds good, I'll... just not do that. #SurrealAIConversations
February 10, 2025 at 2:26 PM
DeepSeek: "Your email domain is currently not supported for registration." Well, that sounds hardly fishy at all. #DeepSeek #SurrealAIConversations
February 10, 2025 at 10:34 AM
NVIDIA: Here, have a new GPU. Internet be like... that's a bit embarrassing. #nvidia #rtx5090
January 30, 2025 at 2:10 PM
That storm in the UK certainly did the trick for me. No power since around 9am this morning, no promises for services to be restored sooner than tomorrow at 1pm.
January 24, 2025 at 2:51 PM
Yeah, that happened. ZSA Voyager now rocking Sunset chocs. Feel good so far. 👍 🚀 https://www.zsa.io/voyager https://mechboards.co.uk/products/sunset-tactile-choc-switches #ZSA #Voyager #MechanicalKeyboards
January 23, 2025 at 1:57 PM
I'm happy to announce that I'll speak at NDC Oslo this year. Thanks for inviting me!
@ndcconferences.com
https://ndcoslo.com #NDC #NDC2025 #NDCOslo
January 22, 2025 at 9:25 AM
It will be a depressing day, so let’s start it with a photo of a happy man. #GoMurphy
January 20, 2025 at 7:07 AM
This UPS decided unilaterally to go down the DPS (Dead Power Supply, if you have to ask) path and the universe doesn’t seem to care about the acronym situation. My router cares however, crashed, and insists now that a powerless existence isn’t the outlook it wants. New UPS ordered with extra U.
January 17, 2025 at 3:57 PM
Testament to the flexibility of the human mind how I can spend my whole days with AI and other fancy modern computer stuff, but then my brain's like hey, check out this self-opening dishwasher door!
January 17, 2025 at 8:40 AM
New Switch, old question: what if the road bends to the left? #nintendo #switch
January 16, 2025 at 7:01 PM
Dear Apple, please make your Intelligence fix these swiping problems for me. “Today”. The word is “today”. In the context of a chat about Wordle, green toast is just second in the likelihood list, don’t you think.
January 16, 2025 at 12:28 PM
“Amazing honesty”, I thought, before realizing that this advertising is actually NOT used in a big event in Southern Germany now. Apparently they thought the honesty might be… unappreciated.
(Yes I know it’s really the name of everybody’s favorite local hill. This is a joke.)
January 16, 2025 at 7:13 AM
Using an external keyboard, so I added a US layout to my Parallels Windows VM. Now Windows thinks that my Dvorak layout is the same as "Tamil Anjal". I only have a vague idea what that is, but I believe Dvorak it is not.
January 15, 2025 at 9:04 AM