Mike Sperber's Avatar

Mike Sperber

@sperbsen.bsky.social

Husband, father, CEO, functional programmer, theater person. https://www.deinprogramm.de/ https://discuss.systems/@sperbsen

373 Followers  |  181 Following  |  84 Posts  |  Joined: 16.10.2023  |  2.2763

Latest posts by sperbsen.bsky.social on Bluesky

Preview
New Work by Gary Larson | TheFarSide.com Get an exclusive look at brand new cartoons and artwork from cartoonist Gary Larson, creator of the iconic comic strip The Far Sideยฎ.

Gary Larson is back in the saddle, New Stuff from the Far Side!
thefarside.com/new-stuff
(Thanks to @kaltmamsell.bsky.social for the pointer.)

19.10.2025 09:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Reminded my what a pleasure it is to listen to @teggy.org explain stuff.

18.10.2025 14:59 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You have one more month to submit a talk or tutorial proposal to #BOBkonf2026: the deadline is 17 November 2025. We look forward to hearing from you!

17.10.2025 09:40 โ€” ๐Ÿ‘ 8    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Stefan Wehr Stefan Wehr is a professor at the Offenburg University of Applied Sciences. Before becoming a professor, Stefan worked in industry on a large Haskell codebase - specifically one that's not a compiler ...

We sat down with Stefan Wehr, professor at the Offenburg University of Applied Sciences, who has extensive experience with Haskell both in academia and industrial application.
Enjoy the episode!
haskell.foundation/podcast/71/

17.10.2025 11:39 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Funktionale Programmierung - On the Testability of Pure Functions

New article up on our blog on functional programming: Markus Schlegel's "On the Testability of Pure Functions" talks about testability, formalisability, and the relationship between these two qualities. Read it here:
funktionale-programmierung.de/en/2025/10/1...

16.10.2025 12:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Congratulations to Martin Odersky for receiving the Programming Languages Achievement Award @icfp-conference.bsky.social - well deserved! :)

I can only confirm what it says on the citation, his work deeply impacted how I view programming.

Let's work towards making #Scala a continued success!

14.10.2025 12:27 โ€” ๐Ÿ‘ 35    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
[ICFP/SPLASH'25] Seminar Room 8 - FUNARCH (Oct 12th)
YouTube video by ACM SIGPLAN [ICFP/SPLASH'25] Seminar Room 8 - FUNARCH (Oct 12th)

Yes. You can scroll in the livestream, or wait for a properly edited recording.
www.youtube.com/watch?v=FB0C...

14.10.2025 06:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

GraphQL: it's pretty okay

except when the API you're dealing with turns off introspection and also the documentation does not properly describe the api

13.10.2025 18:37 โ€” ๐Ÿ‘ 83    ๐Ÿ” 1    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0
Preview
Proceedings of the 3rd ACM SIGPLAN International Workshop on Functional Software Architecture | ACM Conferences

Today's the day! FUNARCH 2025 begins at 1100 in Seminar room 8. Also, FUNARCH 2025 proceedings are now available online:

dl.acm.org/doi/proceedi...

12.10.2025 01:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Gabriele Keller showing us the architecture of a layered certifying compiler. #funarch2025

12.10.2025 03:09 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

The room was packed for @activegroupgmbh.bsky.social's Markus Schlegel remote talk on Functional UI Paradigms. #funarch2025

12.10.2025 03:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

@activegroupgmbh.bsky.social Michael Sperber reports on the last six years of training functional software architects. #funarch2025

12.10.2025 06:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
FUNARCH 2025 - ICFP/SPLASH 2025 The Third ACM SIGPLAN Workshop on Functional Software Architecture - FP in the Large โ€œFunctional Software Architectureโ€ refers to methods of construction and structure of large and long-lived software...

FUNARCH2025 just one week away. Safe travels and see you in Singapore!
conf.researchr.org/home/icfp-sp...

05.10.2025 19:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

(At the Neuland Fachtag, photo by Sigrun Strangmann)

02.10.2025 15:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A photo of Mike holding up stick about as long as a baseball bat, but with some curves and a rubber hose over its end.

A photo of Mike holding up stick about as long as a baseball bat, but with some curves and a rubber hose over its end.

Here's a picture from my recent talk.

02.10.2025 15:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Would anyone in my timeline know how I can posting privileges on the Purescript Discourse? I'm stuck in a never-ending bot conversation, and the moderators are not responding.

02.10.2025 11:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Trade offer meme format with a tuxedo cat. Red banner reads 'TRADE OFFER' with warning symbols. Left side says 'i receive: ALGEBRAIC DATA TYPES'. Right side says 'you receive: NEVER WONDERING WHAT'S IN THAT OBJECT AGAIN'. The cat has wide eyes and hands are pressed together in a pleading gesture.

Trade offer meme format with a tuxedo cat. Red banner reads 'TRADE OFFER' with warning symbols. Left side says 'i receive: ALGEBRAIC DATA TYPES'. Right side says 'you receive: NEVER WONDERING WHAT'S IN THAT OBJECT AGAIN'. The cat has wide eyes and hands are pressed together in a pleading gesture.

01.10.2025 19:19 โ€” ๐Ÿ‘ 23    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
heise devSec โ€“ die Konferenz fรผr sichere Software- und Webentwicklung Sichere Software beginnt vor der ersten Zeile Code ... Schwerpunkte im Herbst 2025 sind GenAI und Vibe Computing, Secure Software Development Lifecycle (SSDL), KI in der Softwareentwicklung, DevSecOps...

On my way to devSec() in Regensburg to talk about formal methods.
One would think this would be a major topic, given the rising criticality of software systems, and the availability of techniques and tools for decades - but no.
www.heise-devsec.de/veranstaltun...

30.09.2025 13:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Great Software Architecture With Glorious Data Models - Software Architecture Gathering 2025 Domain models are crucial for good software architecture: Good models are expressive and elastic in the face of changes, software projects are full of poor models that make changes pure hell. This goe...

Am 25. November 2025 ist AG-Chef @sperbsen.bsky.social mit seinem Vortrag "Great Software Architecture With Glorious Data Models" beim von @isaqb.bsky.social und @heise.de veranstalteten Software Architecture Gathering in Berlin:
conferences.isaqb.org/software-arc...

25.09.2025 07:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Hannah Arendt รผber die Gleichschaltung.
"Das persรถnliche Problem war doch nicht etwa, was unsere Feinde taten, sondern was unsere Freunde taten."

18.07.2025 05:31 โ€” ๐Ÿ‘ 934    ๐Ÿ” 382    ๐Ÿ’ฌ 27    ๐Ÿ“Œ 33

I think the reason so many monad analogies ("monads are just burritos/boxes/semicolons/pipes") fall flat is that no mathematical abstraction is really teachable by analogy, and we don't know this because we don't learn math abstractions as adults.

Like take numbers. Numbers are a math abstraction!

20.09.2025 01:34 โ€” ๐Ÿ‘ 37    ๐Ÿ” 5    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
MuniHac 2025 - Sunday, September 14th - Mike Sperber: Six Years of FUNAR
YouTube video by TNG Technology Consulting GmbH MuniHac 2025 - Sunday, September 14th - Mike Sperber: Six Years of FUNAR

Talks from #MuniHac 2025, hosted by @tngtech.com, are on YouTube! www.youtube.com/watch?v=WRoY...

#Haskell

18.09.2025 12:18 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

"We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more. We take a stroll down memory lane, starting from Haskellโ€™s inception."

haskell.foundation/podcast/70/

16.09.2025 21:24 โ€” ๐Ÿ‘ 13    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Phil Wadler We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more. We tak...

We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more!
haskell.foundation/podcast/70/

16.09.2025 09:53 โ€” ๐Ÿ‘ 19    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Great talk! (I saw it live at #MuniHac a few hours ago.) If you care about programming-in-the-large, definitely watch it!

14.09.2025 16:40 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
MuniHac 2025 - Sunday, September 14th - Mike Sperber: Six Years of FUNAR
YouTube video by TNG Technology Consulting GmbH MuniHac 2025 - Sunday, September 14th - Mike Sperber: Six Years of FUNAR

The good folks at #MuniHac have already put up the video of my keynote โ€œSix Years of FUNAR โ€“ Teaching Software Architecture and Haskell to the Uninitiatedโ€!
www.youtube.com/watch?v=WRoY...

14.09.2025 14:27 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Foto aus "Quartett" mit Mo Sauer als Merteuil und Mike Sperber als "Valmont"

Foto aus "Quartett" mit Mo Sauer als Merteuil und Mike Sperber als "Valmont"

Dieses Foto fรผr "Quartett" von Diane Schreitmรผller hat es รผbrigens in die Fotosausstellung des Landesamateurtheaterverbands (Lamathea) geschafft!
www.theater-u34.de/quartett/

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

Das wissen wir, Markus.

13.09.2025 10:42 โ€” ๐Ÿ‘ 2436    ๐Ÿ” 379    ๐Ÿ’ฌ 192    ๐Ÿ“Œ 39

munihac.de/2025.html

12.09.2025 17:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finally approaching #MuniHac, where I will talk about teaching Functional Software Architecture on Sunday.
munihac.de/2025.htm

12.09.2025 16:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

@sperbsen is following 20 prominent accounts