Nixcademy Blog Posts

Page 2 / 3

Build and Deploy Linux Systems from macOS

Build and Deploy Linux Systems from macOS
📆
Mon Feb 12 2024 by Jacek Galowicz
Learn how to build and deploy Linux systems from macOS. Set up and optimize nix-darwin for efficient cross-platform development on your Mac.
➡️
Read more...

Separation of Concerns in Cross-Compilation

Separation of Concerns in Cross-Compilation
📆
Tue Jan 30 2024 by Jacek Galowicz
Master cross-compilation in complex C++ projects with Nix. Simplify dependency management, boost development speed, and reduce costs with this guide!
➡️
Read more...

Setting up Nix on macOS

Setting up Nix on macOS
📆
Mon Jan 15 2024 by Jacek Galowicz
Explore how to set up Nix on macOS effortlessly and boost your development workflow. Learn using nix-darwin for declarative package mgmt and sys configuration.
➡️
Read more...

Unveiling the Power of the NixOS Integration Test Driver (Part 2)

Unveiling the Power of the NixOS Integration Test Driver (Part 2)
📆
Fri Dec 01 2023 by Jacek Galowicz
Unlock the NixOS Integration Test Driver! Discover its architecture, setup, interactive debugging, and OCR for efficient, reproducible testing.
➡️
Read more...

C++ with Nix in 2023, Part 2: Package Generation and Cross-Compilation

C++ with Nix in 2023, Part 2: Package Generation and Cross-Compilation
📆
Thu Nov 16 2023 by Jacek Galowicz
Learn to package and cross-compile C++ apps with Nix in 2023. Use nix flakes, swap compilers, and cross-compile for various platforms effortlessly.
➡️
Read more...

C++ with Nix in 2023, Part 1: Developer Shells

C++ with Nix in 2023, Part 1: Developer Shells
📆
Tue Oct 31 2023 by Jacek Galowicz
Discover how Nix simplifies C++ dev with consistent, portable environments. Create dev shells, switch compilers, and update dependencies seamlessly.
➡️
Read more...

Unveiling the Power of the NixOS Integration Test Driver (Part 1)

Unveiling the Power of the NixOS Integration Test Driver (Part 1)
📆
Tue Oct 24 2023 by Jacek Galowicz
This guide explores how to efficiently run the blazingly fast NixOS integration tests, orchestrate multiple VMs, and leverage Python scripting.
➡️
Read more...

Hosting OpenStreetMap on NixOS

Hosting OpenStreetMap on NixOS
📆
Tue Sep 26 2023 by Jacek Galowicz
Host OpenStreetMap on NixOS with ease! This guide helps you set up a OSM on NixOS for reproducible and quick deployment. Ideal for airgapped or custom setups!
➡️
Read more...

Multi-Version PHP with Nginx on NixOS: Containerized and Not

Multi-Version PHP with Nginx on NixOS: Containerized and Not
📆
Mon Sep 04 2023 by Jacek Galowicz
Configure a web server with multiple PHP versions on NixOS using its declarative approach, and wrap it into NixOS containers for extra isolation.
➡️
Read more...

Running NixOS from any Linux Distro in systemd-nspawn Containers

Running NixOS from any Linux Distro in systemd-nspawn Containers
📆
Tue Aug 29 2023 by Jacek Galowicz
Run NixOS on any Linux distro using systemd-nspawn! Discover how to leverage machinectl for seamless, persistent, and configurable container management.
➡️
Read more...