When you need a unified way to install CRuby and alternative Ruby implementations these days, it comes down to ruby-build and ruby-install. Is there a difference?
If you are running Vagrant on Fedora 32 or tried to spin up a virtual machine in another way, you might have encountered an annoying complaint about
qemu-bridge-helper utility not finding
Macros are a powerfull part of the Elixir language and projects such as Absinth would not even be possible without them. To start writing your macros in Elixir one has to understand one simple thing. Macro functions have to return a partial abstract syntax tree.
How to support soft dependencies in Elixir libraries to provide optional features without any dependency baggage?
Never Split the Difference: Negotiating As If Your Life Depended On It is a book by a former international hostage negotiator for the FBI Chris Voss. What can learn from it in relation to software engineering and startups?