{"guid":"427fa82f-ffa3-4629-bf12-5a4205e58b5a","title":"Nix as a solution to embedded linux","subtitle":null,"slug":"nixcon2025-56392-nix-as-a-solution-to-em","link":"https://talks.nixcon.org/nixcon-2025/talk/YGL3MV/","description":"In this talk we go over how we leveraged Nix to build our new Katla synthesizer. We go through setting up development environment, CICD, Linux kernel optimizations, cross-platform compilation and other steps that make Nix a standout solution when building hardware products with a team distributed around the globe.","original_language":"eng","persons":["Óli"],"view_count":135,"promoted":false,"date":"2025-09-06T16:40:00.000+02:00","release_date":"2025-09-18T00:00:00.000+02:00","updated_at":"2026-04-16T12:30:08.162+02:00","tags":["56392","2025","nixcon2025","Lecture Hall","nixcon2025-eng"],"length":1074,"duration":1074,"thumb_url":"https://static.media.ccc.de/media/events/nixcon/2025/56392-427fa82f-ffa3-4629-bf12-5a4205e58b5a.jpg","poster_url":"https://static.media.ccc.de/media/events/nixcon/2025/56392-427fa82f-ffa3-4629-bf12-5a4205e58b5a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/nixcon/2025/56392-427fa82f-ffa3-4629-bf12-5a4205e58b5a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/nixcon/2025/56392-427fa82f-ffa3-4629-bf12-5a4205e58b5a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/nixcon2025-56392-nix-as-a-solution-to-em","url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_title":"NixCon 2025","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025","related":[],"recordings":[{"size":44,"length":1074,"mime_type":"video/webm","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-18T16:59:03.113+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/webm-sd/import-56392-eng-Nix_as_a_solution_to_embedded_linux_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/91242","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":112,"length":1074,"mime_type":"video/webm","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-18T16:56:36.614+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/webm-hd/import-56392-eng-Nix_as_a_solution_to_embedded_linux_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/91241","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":11,"length":1074,"mime_type":"audio/opus","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-18T16:18:51.486+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/opus/import-56392-eng-Nix_as_a_solution_to_embedded_linux_opus.opus","url":"https://api.media.ccc.de/public/recordings/91214","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":39,"length":1074,"mime_type":"video/mp4","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-18T16:18:47.994+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/h264-sd/import-56392-eng-Nix_as_a_solution_to_embedded_linux_sd.mp4","url":"https://api.media.ccc.de/public/recordings/91213","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":16,"length":1074,"mime_type":"audio/mpeg","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-18T16:18:43.857+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/mp3/import-56392-eng-Nix_as_a_solution_to_embedded_linux_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/91212","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"},{"size":114,"length":1074,"mime_type":"video/mp4","language":"eng","filename":"import-56392-eng-Nix_as_a_solution_to_embedded_linux_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-18T15:54:48.471+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2025/h264-hd/import-56392-eng-Nix_as_a_solution_to_embedded_linux_hd.mp4","url":"https://api.media.ccc.de/public/recordings/91190","event_url":"https://api.media.ccc.de/public/events/427fa82f-ffa3-4629-bf12-5a4205e58b5a","conference_url":"https://api.media.ccc.de/public/conferences/nixcon2025"}]}