Advertisement · 728 × 90

Posts by Mike Sperber

Type Theory Forall Type Theory much beyond inference rules

New TTFA episode

I sat down with Farhad Mehta, one of the main organizers of Zurihac, the largest Haskell event in the world.
We talk about:
• the story behind Zurihac
• what it takes to run it
• Farhad’s path across academia and industry

Zurihac 2026: June 6–8 in Zurich

4 days ago 4 2 0 0
Preview
A Couple Million Lines of Haskell: Production Engineering at Mercury | The Haskell Programming Language's blog What it takes to run 2 million lines of Haskell in production at a fintech company serving 300,000 businesses.

With "Haskellers from the trenches", the #Haskell blog lets experienced engineers talk about their subjects of expertise, best practices, and production tales.

We start with @iankduncan.com's "A Couple Million Lines of Haskell: Production Engineering at Mercury"

blog.haskell.org/a-couple-mil...

3 weeks ago 26 10 1 0
Preview
Das iSAQB Software Architecture Forum 2026 iSAQB Software Architecture Forum | 16.-17. Juni 2026 in München – Unterhaching | Die neue iSAQB®-Community-Konferenz für DACH

Am 16.-17. Juni veranstaltet der iSAQB® das Software Architecture Forum in München-Unterhaching.
Unser Chef Dr. Michael Sperber ist ebenfalls vertreten mit Vorträgen und wird auf dem Abschlusspanel des Forums dabeisein.
Very Early Bird läuft noch bis Donnerstag!
conferences.isaqb.org/software-arc...

3 weeks ago 2 3 0 0
Speaker des Software Architecture Forum 2026

Speaker des Software Architecture Forum 2026

Speaker des Software Architecture Forum 2026

Speaker des Software Architecture Forum 2026

🐦️ 𝗕𝗶𝘀 𝗱𝗶𝗲𝘀𝗲𝗻 𝗗𝗼𝗻𝗻𝗲𝗿𝘀𝘁𝗮𝗴 𝗧𝗶𝗰𝗸𝗲𝘁 𝘀𝗶𝗰𝗵𝗲𝗿𝗻 & 𝟭𝟬𝟬 € 𝘀𝗽𝗮𝗿𝗲𝗻!🥳

• 16.–17. Juni 2026 im Holiday Inn München-Unterhaching
• Themen u.a.: #DDD #API #KI #Cloud #EmbeddedSystems

𝗪𝗮𝗿𝘂𝗺 𝘁𝗲𝗶𝗹𝗻𝗲𝗵𝗺𝗲𝗻?
✔ 23 #iSAQB Expert:innen
✔ 23 Sessions auf Deutsch
✔ Networking & Get-together

Jetzt anmelden 👉️ t1p.de/4s17l

3 weeks ago 8 4 0 1

I shipped some stuff in Haskell. Folks said it was a bad idea. Sure it was a fifth the size, self-generated about half its tests, self generated excellent documentation, and could self-identify regressions on build and automatically add cases in.

It wasn't profitable. It wasn't adware slop.

3 weeks ago 32 3 1 1
MedConf – Die führende Konferenz für Software & Geräteentwicklung in der Medizintechnik Der wichtigste Branchentreff im DACH-Raum: Erfahren Sie alles über Normen, Richtlinien, KI, Risikomanagement und Qualitätssicherung in der Medizintechnik.

Am 20. Mai um 17:15 halten @sperbsen.bsky.social und Kollege Markus Schlegel bei der MedConf in München einen Vortrag zum Thema "Formale Methoden am Praxisbeispiel". Sie werden die Methoden und Werkzeuge an einem einfachen Herzschrittmacher auf Basis des Bresenham-Algorithmus demonstrieren.

3 weeks ago 2 1 0 0
Post image

For more than a decade, we've been running our blog on functional programming, with over 150 posts to date. Until recently, we wrote for a German-speaking audience.
We now also publish many posts in English, and have also translated key posts of the pasts. Enjoy!
funktionale-programmierung.de/en/

3 weeks ago 3 1 0 1
Preview
Why mathematicians are boycotting their biggest conference More than 1,500 mathematicians are demanding that their field’s most prestigious meeting be moved from the U.S.

I sure find it interesting to see what other disciplines are doing in these troubled times. www.scientificamerican.com/article/why-...

3 weeks ago 3 3 0 0
code.talks Tech Conference 2025 | Network & Learn in Hamburg November 5 & 6 2025 Join other developers and CTOs at the leading tech event which is a fixture in the DACH tech scene. Network, learn, and have fun at this tech event. It is more than a developer conference, it is a com...

I'm putting together a Pecha Kucha session for code.talks - get funky and talk about anything you want to the tune of 20 slides of 20 seconds each!
It's a little hidden in the CfP - put "Undefined" for track and “Pecha Kucha" for Format.
cfp.codetalks.com/call-for-pap...

4 weeks ago 2 2 0 0
Advertisement

Die Hoffnung, KI könnte die Einführung agiler Methoden/Code-Reviews/statischer Typen forcieren, klingt irgendwie so ähnlich, wie die Hoffnung, daß die AfD in Regierungsverantwortung den demokratischen Diskurs forciert.

4 weeks ago 1 0 0 0
Paul-Elliot gives his talk on "Undoable Monad" at BOBkonf 2026. The audience is partially visible.

Paul-Elliot gives his talk on "Undoable Monad" at BOBkonf 2026. The audience is partially visible.

Paul-Elliot gives his talk on "Undoable Monad" on talk track A of #BOBkonf2026.

1 month ago 11 4 0 0
NicolasRinaudo presents "Encoding Effects as Capabilities" at Bobkonf 2026.

NicolasRinaudo presents "Encoding Effects as Capabilities" at Bobkonf 2026.

NicolasRinaudo closes out #BOBkonf2026 's talks block A with "Encoding Effects as Capabilities"

1 month ago 4 2 0 0
Manuel Chakravarty presents his talk "SwiftUI is functional" at BOBkonf 2026.

Manuel Chakravarty presents his talk "SwiftUI is functional" at BOBkonf 2026.

The final talk on track B of #BOBkonf2026 is @tacticalgrace.justtesting.org 's "SwiftUI is functional":

1 month ago 9 4 1 1
Holger Tiemeyer teaches his tutorial "Funktional-Reaktives Handwerk für Microservices: Ein Workshop mit Mutiny und Quarkus" at BOBkonf 2026.

Holger Tiemeyer teaches his tutorial "Funktional-Reaktives Handwerk für Microservices: Ein Workshop mit Mutiny und Quarkus" at BOBkonf 2026.

Holger Tiemeyer closes out tutorial track B at #BOBkonf2026 with "Funktional-Reaktives Handwerk für Microservices: Ein Workshop mit Mutiny und Quarkus".

1 month ago 1 2 0 0
Andres Löh teaches his "Haskell tutorial" at BOBkonf 2026.

Andres Löh teaches his "Haskell tutorial" at BOBkonf 2026.

The last tutorial on block A at #BOBkonf2026 is Andres Löh's "Haskell tutorial".

1 month ago 3 2 0 0
Alexander Thiemann presents his talk "Using Domain Driven Design to Refactor Stripe Billing" at BOBkonf 2026.

Alexander Thiemann presents his talk "Using Domain Driven Design to Refactor Stripe Billing" at BOBkonf 2026.

Alexander Thiemann starts off the last talks track B block at #BOBkonf2026 with "Using Domain Driven Design to Refactor Stripe Billing".

1 month ago 3 4 0 0
Hannes Mehnert gives his talk "Run your own digital infrastructure using MirageOS unikernels" at Bobkonf 2026.

Hannes Mehnert gives his talk "Run your own digital infrastructure using MirageOS unikernels" at Bobkonf 2026.

The last block of talks on track A at #BOBkonf2026 starts with Hannes Mehnert and "Run your own digital infrastructure using MirageOS unikernels"

1 month ago 4 3 0 0
Martin Grotzke presents "Zuverlässig laden – Reactive Systems im Einsatz für E-Mobility" at BOBkonf 2026.

Martin Grotzke presents "Zuverlässig laden – Reactive Systems im Einsatz für E-Mobility" at BOBkonf 2026.

Martin Grotzke gives his talk "Zuverlässig laden – Reactive Systems im Einsatz für E-Mobility" on talk track B at #BOBkonf2026

1 month ago 1 2 0 0
Philipp Kant presents "Zero Knowledge Proof? That Sounds Useless!" at BOBkonf 2026. The slide on the wall is entitled "Z and the divisibility claim".

Philipp Kant presents "Zero Knowledge Proof? That Sounds Useless!" at BOBkonf 2026. The slide on the wall is entitled "Z and the divisibility claim".

Philipp Kant presents "Zero Knowledge Proof? That Sounds Useless!" at #BOBkonf2026.

1 month ago 3 2 0 0
Advertisement
Alex Ackermann and Dr. Irmhild Rogalla present their accessibility tutorial "Unter der Haube - Barrierefreiheitsanforderungen an Software und IT-Systeme" at Bobkonf 2026.

Alex Ackermann and Dr. Irmhild Rogalla present their accessibility tutorial "Unter der Haube - Barrierefreiheitsanforderungen an Software und IT-Systeme" at Bobkonf 2026.

Dr. Irmhild Rogalla and Alex Ackermann present "Barrierefreiheitsanforderungen an Software und IT-Systeme" on #BOBkonf2026 tutorial track B:

1 month ago 1 2 0 0
Michael Koppmann teaches his tutorial "Illegal States Are My Favorite Security Vulnerabilities (to Delete at Compile Time)" at Bobkonf 2026.

Michael Koppmann teaches his tutorial "Illegal States Are My Favorite Security Vulnerabilities (to Delete at Compile Time)" at Bobkonf 2026.

Tutorial track A at #BOBkonf2026 continues after a brief coffee break with "Illegal States Are My Favorite Security Vulnerabilities"—here's Michael Koppmann teaching:

1 month ago 1 2 0 0
Fritz Henglein presents his talk "Programming Efficient Joints" at Bobkonf 2026.

Fritz Henglein presents his talk "Programming Efficient Joints" at Bobkonf 2026.

On talks track B at #BOBkonf2026, Fritz Henglein presents "Programming Efficient Joints" to a freshly caffeinated audience.

1 month ago 5 4 0 0
Markus Himmel presents his talk "Proofs for programs, programs for proofs" at Bobkonf 2026. A slide titled "Matching on empty types" is visible on the wall.

Markus Himmel presents his talk "Proofs for programs, programs for proofs" at Bobkonf 2026. A slide titled "Matching on empty types" is visible on the wall.

We're caffeinated and ready to continue! #BOBkonf2026 talks track A brings us Markus Himmel with "Proofs for programs, programs for proofs".

1 month ago 2 2 0 0
Markus Schlegel presenting "Git meets Linked Data" at #BOBkonf2026.

Markus Schlegel presenting "Git meets Linked Data" at #BOBkonf2026.

Markus Schlegel gives his talk "Git meets Linked Data" at #BOBkonf2026.

1 month ago 1 2 0 0
Nicolas Osborne presenting his talk "Generating tests from formal specification" at Bobkonf 2026.

Nicolas Osborne presenting his talk "Generating tests from formal specification" at Bobkonf 2026.

Next on talks track A: Nicolas Osborne presents "Generating tests from formal specification" at #BOBkonf2026.

1 month ago 2 2 0 0
Carine Morel and Sudha Parimala teaching their tutorial "Parallelism without panic: a user’s guide to multicore safety in OCaml" at BOBkonf 2026.

Carine Morel and Sudha Parimala teaching their tutorial "Parallelism without panic: a user’s guide to multicore safety in OCaml" at BOBkonf 2026.

Tutorial track B at #BOBkonf2026 continues with
@lyrm.bsky.social and Sudha Parimala's tutorial "Parallelism without panic: a user’s guide to multicore safety in OCaml".

1 month ago 11 5 0 0
Advertisement
Marco Schneider teaches a tutorial on functional programming in typescript at Bobkonf 2026.

Marco Schneider teaches a tutorial on functional programming in typescript at Bobkonf 2026.

Marco Schneider teaches the tutorial "FP in TypeScript" at #BOBkonf2026.

1 month ago 1 2 0 1
Till Rauch and Falk Sippach give their (German-language) talk "FP für vielbeschäftigte Javaentwickler"

Till Rauch and Falk Sippach give their (German-language) talk "FP für vielbeschäftigte Javaentwickler"

First talk after lunch on track B at #BOBkonf2026 is Falk Sippach & Till Rauch's "Funktionale Programmierung für vielbeschäftigte Javaentwickler".

1 month ago 1 2 0 0
Lutz Hühnken speaks about "four fascinating programming languages" at BOBkonf 2026.

Lutz Hühnken speaks about "four fascinating programming languages" at BOBkonf 2026.

We've had lunch and are now energised for more talks and tutorials at #BOBkonf2026! Talks track A continues with
@huehnken.de 's talk "Four Fascinating Programming Languages You've Probably Never Heard Of".

1 month ago 2 2 0 0
Franz Thoma speaks on "Atomic Design & Storybook" at BOBkonf 2026.

Franz Thoma speaks on "Atomic Design & Storybook" at BOBkonf 2026.

On #BOBkonf2026 talks track B, Franz Thoma gives his talk on "Atomic Design & Storybook".

1 month ago 2 2 0 0