I use Nix for all my application development projects.
https://www.oliverdavies.uk/daily/2024/11/30/using-nix-for-local-application-development
@opdavies I’ve heard that Nix is dope but also has a steep learning curve. Definitely curious. Might have to spin up a VM and check it out!
@opdavies
Congratulations! Be careful, there's no going back once you use it :)
@opdavies
By the way, are you using Flake features ?
> And if you need services like MySQL and you're not using NixOS, you can also use devenv to manage services, tasks and processes for each project.
I use devenv on NixOS because I find it simpler and self contained. But you got me curious there. Do you have an example flake of a project with some PHP and a MySQL service running ? Or let's say a description of how you setup your environment for a project that requires services, tasks and processes without devenv ?