In typed FP, we sometimes tend to overuse closed designs with opaque data. In this post I aim to explain why it might be in some cases better chose an opposite design.
Make it possible to use two Dropbox accounts at the same time with just a tiny bit of shell-scripting.
Extending Aeson api with value level combinators and Decoder type.
Yak shaving continues. Quick how to on cabal flags with nix.
Utilizing higher order functions for creating extensible decoupled APIs
Walkthrough implementation of simple GTK app in Rust for dummies
Optimizing recursive functions using tail calls
Why I believe recursion is one of most important concepts we have
There are many tutorials and articles about how to start with Emacs or how to switch to it from Vim. This is neither of these.
Testing Pandoc's org to HTML compilation
Using functions with custom interfaces in TypeScript
My experience with end to end upgrade from Elm 0.16 to Elm 0.17