Language compresses rich subjective experiences into symbols that others must reconstruct, making misunderstanding inevitable. Storytelling addresses this limitation by providing context, causality, and emotional structure, creating simulated experiences that allow people to understand one another more deeply. While perfect transmission of experience may be impossible, stories may be one of humanity’s most powerful tools for narrowing the distance between minds
Fear in the workplace is not a motivator. It is a tax. Leaders who let it persist — or quietly benefit from it — are paying that tax with their team’s initiative, creativity, and willingness to care. Here is what honest leadership looks like when the future is genuinely uncertain.

Neovim as a Java IDE

- 6 mins read

Neovim has come a long way today from it’s original goal of being able to support asynchronous jobs. Today it comes packed with a ton of useful and high performance libraries and plugins. To add to that it also has a highly enthusiastic and vibrant community of lua developers who are working tirelessly to make neovim better.

Today we’ll look at how one can easily configure neovim to work similar to a modern Java IDE.