56,966 blogs · [ { "id": "01a08777-9f95-71da-9aa8-6749d4d33e57", "title": "Comprediction", "url": "https://felixspringer.xyz/homepage/blog/comprediction", "published_at": "2026-09-02T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d5553544", "title": "Understanding Even and Odd Order Saturation", "url": "https://felixspringer.xyz/homepage/blog/understandingEvenAndOddOrderSaturation", "published_at": "2026-05-10T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d62e4016", "title": "The sad state of Android", "url": "https://felixspringer.xyz/homepage/blog/theSadStateOfAndroid", "published_at": "2026-04-11T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d6ba29b9", "title": "Building a Not-At-Home Studio: DIY Acoustic Treatment", "url": "https://felixspringer.xyz/homepage/blog/diyAcousticTreatment", "published_at": "2026-03-29T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d7b4ac0c", "title": "Building a Not-At-Home Studio: Introduction", "url": "https://felixspringer.xyz/homepage/blog/buildingANotAtHomeStudio", "published_at": "2026-03-21T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d836e745", "title": "Update: Mensam", "url": "https://felixspringer.xyz/homepage/blog/mensamUpdate", "published_at": "2024-11-03T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d869fddb", "title": "Voting Systems", "url": "https://felixspringer.xyz/homepage/blog/votingSystems", "published_at": "2024-08-28T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d959b255", "title": "Announcement: Mensam", "url": "https://felixspringer.xyz/homepage/blog/mensamAnnouncement", "published_at": "2023-06-03T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749d9f5c486", "title": "Monad Transformer Compatibility", "url": "https://felixspringer.xyz/homepage/blog/monadTransformerCompatibility", "published_at": "2023-02-17T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749da6294ea", "title": "AccumT's MonadAccum instance", "url": "https://felixspringer.xyz/homepage/blog/accumtsMonadaccumInstance", "published_at": "2023-01-14T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749da8a2ac9", "title": "Incremental Haskell Builds with Nix", "url": "https://felixspringer.xyz/homepage/blog/incrementalHaskellBuildsWithNix", "published_at": "2022-10-27T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749da8b5424", "title": "Singletons in Haskell", "url": "https://felixspringer.xyz/homepage/blog/singletonsInHaskell", "published_at": "2022-07-10T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dadaa37c", "title": "Zurihac 2022", "url": "https://felixspringer.xyz/homepage/blog/zurihac2022", "published_at": "2022-06-14T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749db06ee04", "title": "Recipe: Beans", "url": "https://felixspringer.xyz/homepage/blog/beans", "published_at": "2022-05-01T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749db8d9124", "title": "an Interface for accessing Environment Variables", "url": "https://felixspringer.xyz/homepage/blog/anInterfaceForAccessingEnvironmentVariables", "published_at": "2022-04-11T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dba26b99", "title": "JSON Formatting", "url": "https://felixspringer.xyz/homepage/blog/jsonFormatting", "published_at": "2022-02-13T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dc50c50d", "title": "Showcase: deriving-trans", "url": "https://felixspringer.xyz/homepage/blog/derivingTrans", "published_at": "2022-02-02T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dc699fb7", "title": "beyond Typeclassopedia", "url": "https://felixspringer.xyz/homepage/blog/beyondTypeclassopedia", "published_at": "2022-01-15T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dc967231", "title": "composing Transformers", "url": "https://felixspringer.xyz/homepage/blog/composingTransformers", "published_at": "2021-12-17T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dca9ce37", "title": "Projects on my Homepage", "url": "https://felixspringer.xyz/homepage/blog/projectsOnMyHomepage", "published_at": "2021-11-13T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dd54eca1", "title": "a small Showcase of blucontrol", "url": "https://felixspringer.xyz/homepage/blog/aSmallShowcaseOfBlucontrol", "published_at": "2021-09-27T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749de375e45", "title": "my own Implementation of I-Expressions", "url": "https://felixspringer.xyz/homepage/blog/myOwnImplementationOfIExpressions", "published_at": "2019-06-30T11:00:00+00:00" }, { "id": "01a08777-9f95-71da-9aa8-6749dee49e29", "title": "my Way to Coreboot", "url": "https://felixspringer.xyz/homepage/blog/myWayToCoreboot", "published_at": "2019-04-04T11:00:00+00:00" } ] posts Claim your blog
Back to felixspringer.xyz
Blog · corpus.blog/blogs/felixspringer.xyz/posts

felixspringer.xyz

felixspringer.xyz

2026

2024

2023

2022

2021

2019