diff --git a/podcast/71/index.markdown b/podcast/71/index.markdown new file mode 100644 index 00000000..d3bc3faf --- /dev/null +++ b/podcast/71/index.markdown @@ -0,0 +1,15 @@ +--- +title: Stefan Wehr +episode: 71 +buzzsproutId: 1817535 +recorded: 2025-07-16 +published: 2025-10-16 +--- + +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 and +not a blockchain. So of course we talked about using Haskell in large +projects, software architecture, modularity, type classes and data +modeling and the suppression of sums outside of functional +programming, and also about teaching Haskell at his current job. diff --git a/podcast/71/links.markdown b/podcast/71/links.markdown new file mode 100644 index 00000000..93ecfdd7 --- /dev/null +++ b/podcast/71/links.markdown @@ -0,0 +1,14 @@ +- [Stefan Wehr's personal homepage](https://www.stefanwehr.de/) +- [University of Applied Sciences Offenburg](https://emi.hs-offenburg.de/fakultaet-elektrotechnik-medizintechnik-und-informatik/ansprechpartnerinnen/personen-details-lsf-cache/lsf/detail/51182) +- [Stefan's Diploma thesis](https://www.stefanwehr.de/publications/Wehr2005.html) +- [Stefan's PhD thesis](https://www.stefanwehr.de/publications/Wehr2010.html) +- [FUNARCH paper: A Software Architecture Based on Coarse-Grained Self-Adjusting Computations](https://www.stefanwehr.de/publications/Wehr2023.html) +- [Shake](https://shakebuild.com/) +- [Blog post by Stefan on Shake](https://funktionale-programmierung.de/en/2014/01/16/build-system-haskell.html) +- [Gradle](https://gradle.org/) +- [Typescript](https://www.typescriptlang.org/) +- [iSAQB, organization on software architecture](https://www.isaqb.org/) +- [Blog post on sums and products](https://funktionale-programmierung.de/en/2024/11/25/sums-products.html) +- [MEQO](https://www.meqo.de/) +- [Peter Thiemann](http://www2.informatik.uni-freiburg.de/~thiemann/) +- [Huffman coding](https://en.wikipedia.org/wiki/Huffman_coding)