I wrote a note to reply @civodul's message, but I think it's a good reading about Reproducible Development Environments with Guix on its own.
https://github.com/abcdw/notes/blob/4883840e6/notes/20240210123238-2024_02_10_guix_workflow.org
Let me know what you think.
Original thread:
https://fosstodon.org/@abcdw/111900079522888397