Encrypted Mode

I worked on this little extension to the Intercom Messenger and intercom-rails that supports encrypted Intercom settings (which are normally exposed to end-users). I hope you'll...

ADT.ex

The ADT.ex library aims to emulate algebraic data types in Elixir, and provides some safety features by forcing you to cover all possibilities and preventing dead code. Basic Operation The above example defines...

Writing Lisp Macros with s-cargot and uniplate

It's possible to explore and write simple Lisp macros using Haskell tools. s-cargot is an S-Expression library for Haskell. S-Expressions are a foundation of the Lisp family of languages. uniplate is a close-to-magic library...

SameSite and Yesod

SameSite is a promising cookie option that can mitigate the chances of being vulnerable to a CSRF attack. The latest version of the Cookie library supports this option, and you can start using it...