Do, or not do. There is no try. – Yoda
My findings while exploring various aspects of programming
Tail recursion with trampoline
Node.js does not support tail call optimization, but a trampoline has the same effect.
· 11 minutes reading time
Aggregates with Jetbrains Exposed SQL Framework
How to use aggregate functions in the framework is not well documented.
· 2 minutes reading time
The beauty of recursion
Recursion is not an easy concept at first, but once you understand it, it can be really beautiful.
· 4 minutes reading time
Basic initial customization of Emacs
Emacs is a powerful tool not only for programmers that has many special modes and can be easily customized.
· 5 minutes reading time
Statistics challenge and solution
How the central limit theorem of statistics can be useful to solve business problems.
· 3 minutes reading time
Fail2ban is your friend
It will protect your server at least a little better and mitigates many basic attacks.
· 6 minutes reading time