Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I was the second best candidate but they hired me after a year when they had another opening. I had at that point rewritten a web site I'm running (https://gitlab.com/piperka/piperka if you're curious) from Perl to Haskell and they had a pretty similar situation, where they had a legacy system which they had decided to ditch for Haskell. I used Elm to write a small demo project during the interview process. I had used Snap and Heist and they used Servant and PureScript/React for the front end so it wasn't a match with the libraries they used but it wasn't too difficult to pick up what they're using.
We're keeping the back end with all the Haskell mostly private (there's a utility library publicly visible) but the PureScript parts can be seen at https://github.com/KSF-Media/affresco. Now we're working on a new version of our news sites.