Mechanical March Challenge: Learning Golang with the Help of a Nix Flake

If you’re looking for a way to challenge yourself and improve your programming skills, the Exercism Mechanical March challenge is a great opportunity. This month, I decided to take on the challenge and tackle the Golang track. To make the process smoother and more efficient, I prepared a Nix flake that would help me in the development of the exercises. If you’re not familiar with Nix, it’s a package manager that allows for deterministic builds and is particularly helpful when working with multiple dependencies....

March 2, 2023 · 2 min · 404 words · Me

Using Nix for Productivity

I love automations, and set up environments to development is very stressfull. Since I’ve been using Nix I’ve been had less work to configure my packages and my configurations. And make your environment productivy is really easy. In some steps. You need to have the package manager Nix installed on your system. Also need direnv, for integration, that enables automations. Install Nix in whatever Linux distribution is simple, just run the installer:...

March 2, 2023 · 1 min · 169 words · Me