Jailing Rust tests with procedural macros

March 8, 2021

Tests that affect networking subsystem are destined to be error-prone. Network stack acts as a shared environment, so tests can't really run in parallel. God forbid if you tickle the firewall rules and the test fails to restore the original state. You end up frustrated and cut-out of the internet. Does this all sound familiar? Read more...

Emacs wishes for 2018

December 27, 2017

I like making New Year wishes. In 2018 I would like to do so many things, like finally learning Agda, finishing TAPL, reading a dozen of books on Medieval history. But most importantly I would like to improve my workflow by turning Emacs into platform-agnostic ultimate OS. Here's what I'd do. Read more...