Why Hakyll Is Not Yet Ready for Your Blog

Posted on June 3, 2020 in Haskell

I never believed I would be writing this. Don't get me wrong. I love both Haskell and Hakyll, which builds upon using one of the strongest conversion tools for markup the world has known: Pandoc. Needless to say that this very blog runs on Hakyll. However, nothing can advance without somebody laying out loud the things that don't work. And with Hakyll it seems like such a list is long overdue... Read more.

Pure ES6 Modules in Action

Posted on February 24, 2020 in Javascript

In an earlier post I wrote about what I imagine under pure ES6 modules and listed reasons why one should write as much JS code as possible in this paradigm. Then I described some techniques how to get around potential pitfalls. One thing is theory, another is practice. Let's look at one particular example of using pure modules to demonstrate their feasibility and advantages... Read more.

Why Climate Skepticism Is Mostly Farcical

Posted on February 17, 2020 in Blog

The consensus among scientists is quite clear: climate change is happening. There is plenty of evidence in favor. However, many people surprisingly still deny this for dubious reasons... Read more.

Is JavaScript Ready for Pure ES6 Modules?

Posted on August 15, 2019 in Javascript

Functional programming (FP) is not new to JavaScript. One proof of that might be the fact that there exist several helpful FP libraries like Ramda. However, the real question is if JS itself evolved enough to write isolated pieces of code in this paradigm... Read more.

Privacy After Death: On the Culture of the Immortal Right

Posted on March 18, 2019 in Essays

Privacy is a very important aspect of our lives. Nevertheless, one cannot be so sure about its postmortem counterpart. I present here a wordy argument trying to show that postmortem privacy in most cases seems to be rather unreasonable, and that it might be just another concept carried through history by our culture... Read more.

Go up