Neues Buch:Nix Anti-Patterns →40 wiederkehrende Nix-Fehler und was Sie stattdessen tun sollten

Videokurs:Nix 101 →68 Lektionen, etwa 14 Stunden, die ersten 4 sind kostenlos

Überspringen Sie die 6-monatige Nix & NixOS Einarbeitung

Unsere Nix und NixOS Schulungen sparen wertvolle Zeit und Geld, indem sie die Einarbeitung Ihres Teams erheblich beschleunigen, die Frustration mit der Komplexität von Nix verringern und kostspielige Anfängerfehler vermeiden.

1000+ Entwickler waren mit Nixcademy schon nach wenigen Wochen produktiv anstatt erst nach vielen Monaten.

6 Monate Lernzeit in 1 Woche!

Produktiv sein, nicht frustriert!

Anfängerfehler ab Tag 1 vermeiden!

Verwandeln Sie Ihr Team in produktive Nix(OS) Experten

📞 Jetzt anpacken!

Ausgewählte Kunden

l3montree GmbH Firmen Logo
Pareto Security Firmen Logo
WOBCOM GmbH Firmen Logo
Helsinki Systems GmbH Firmen Logo
Nordex SE Firmen Logo
ESG Firmen Logo
Secunet Firmen Logo
Novus Firmen Logo
Niteo GmbH Firmen Logo
Deep5 Firmen Logo
Kodira GmbH Firmen Logo
l3montree GmbH Firmen Logo
Pareto Security Firmen Logo
WOBCOM GmbH Firmen Logo
Helsinki Systems GmbH Firmen Logo
Nordex SE Firmen Logo
ESG Firmen Logo
Secunet Firmen Logo
Novus Firmen Logo
Niteo GmbH Firmen Logo
Deep5 Firmen Logo
Kodira GmbH Firmen Logo

Empfehlungen

“Nix ist eine sehr vielversprechende Technologie, aber ich empfand den Einstieg als sehr schwierig. Die Nixcademy hat mir sehr geholfen, Nix effektiv für meine Arbeit zu nutzen. Die Schulung hat mir die praktischen Fähigkeiten vermittelt, die ich benötige, um Nix umfassend zu evaluieren und einzusetzen.”
Portrait of Christian Haar
Christian HaarAudio/DSP Software-Ingenieur · Kemper
“Der Nix & NixOS 101 Kurs war genau das, was ich gebraucht habe. Mit meinem Hintergrund in Cybersicherheit und Softwareentwicklung habe ich besonders geschätzt, wie der Kurs die verstreuten Online-Ressourcen zusammenführt und klare, praxisnahe Anleitungen bietet. Es war eine großartige Einführung in Nix, und ich freue mich darauf, weiterzulernen.”
Portrait of Phillip Bosco
Phillip BoscoGeschäftsführer · Security Illusion, LLC
“Nixcademy hat mir sehr geholfen. Die Zusammenarbeit mit meinem Mentor war genau das was ich brauchte: In jeder Sitzung haben wir meine Nix- und NixOS-Ideen besprochen und gemeinsam Lösungen gefunden. Die individuelle Unterstützung und das fundierte Wissen haben meine Fähigkeiten in kurzer Zeit deutlich verbessert. Ich kann Nixcademy allen empfehlen, die sich ernsthaft mit Nix beschäftigen möchten.”
Portrait of Chris O'Brien
Chris O'BrienSoftware Entwickler · Versatus
“Der Nix(OS)-Workshop war eine wertvolle Erfahrung, die uns in den letzten Wochen viele neue Möglichkeiten eröffnet hat. Besonders beeindruckend war, wie einfach es mit Nix ist, reproduzierbare Umgebungen für das Training neuronaler Netzwerke zu erstellen. Dank des erlernten Wissens konnten wir bereits einige Pakete erfolgreich erstellen und zu nixpkgs beitragen.”
Portrait of Matthias
MatthiasMachine Learning Engineer · Fraunhofer IDMT
“Vielen Dank für die Gute Schulung, die uns sehr geholfen hat, Nix in unseren Projekten selbstständig zu verwenden! Sie ist sehr gut strukturiert und sehr einfach zu verstehen wenn man schon etwas in der Programmier-Welt unterwegs war. Der Seminarleiter hat sehr gut kommuniziert und genau den Rhythmus getroffen, bei dem man sehr gut zuhören und folgen kann.”
Portrait of Philipp Hauck
Philipp HauckSoftware Entwickler · ESG
“Ich bin vom Kurs und den Inhalten begeistert! Der Tutor ist kompetent und stellt die Kursinhalte verständlich vor und geht auf spontane Fragen detailliert ein. Mit den vielen praktischen Beispielen haben sich bei mir neue Ideen und Horizonte aufgetan, welche mir im Arbeitsalltag helfen meine Arbeit effizienter zu erledigen. Die Trainings-Woche war voll von Aha-Effekten, und erhellten mein Nix Weltbild auf einer breiten Basis.”
Portrait of Jürgen Lorff
Jürgen LorffSoftware Entwickler · ESG
“Als App-Entwickler bei Kodira hatte ich kürzlich die Gelegenheit, an der Nixcademy-Schulung zu Nix & NixOS teilzunehmen und es war für unser Team eine echte Bereicherung. Unser Kunde erwartete von uns, dass wir für ein Projekt mit dieser komplizierten Technologie durchführen und das Training der Nixcademy vermittelte uns das nötige Fachwissen. Das Wissen des Trainers und seine Fähigkeit, komplexe Konzepte zu vereinfachen, machten die Lernerfahrung nahtlos. Ich kann die Schulungen von nixcademy meinen Kollegen nur empfehlen, da die einwöchige Schulung, obwohl sie eine Herausforderung darstellte, unsere täglichen Arbeitsergebnisse stark verbessert hat. Wir sind jetzt in der Lage, die Komplexität von Nix und NixOS zu bewältigen. Vielen Dank!”
Portrait of Marc W
Marc WSoftware Entwickler · Kodira
“Die Wahl der Nixcademy für unsere NixOS-Schulungen war ein wertvoller Baustein in unserer Shift-Left-Strategie bei secunet. Die Schulungen haben uns nicht nur in die Lage versetzt, unseren Kunden schneller einen Mehrwert zu liefern, sondern haben sich auch als kostengünstige Möglichkeit erwiesen, unsere Mitarbeiter zu schulen. Das Feedback, das wir von der klaren Mehrheit der Teilnehmer erhalten haben, war überwältigend positiv, was uns in unserer Entscheidung für eine Partnerschaft mit Nixcademy noch bestärkt hat. Die auf unsere spezifischen Bedürfnisse zugeschnittenen Schulungen waren wirklich außergewöhnlich. Ohne Zweifel würde ich die Nixcademy-Trainings gerne wieder buchen. Vielen Dank, dass Sie uns geholfen haben, unser Team zu stärken und unsere Cybersicherheitsfähigkeiten zu verbessern.”
Portrait of David
DavidCTO Office · secunet Security Networks AG
“Nachdem wir vor kurzem damit begonnen haben, unsere Produkte mit Nix & NixOS zu entwickeln, war das Training der Nixcademy für unser Team ein entscheidender Schritt. Die steile Lernkurve wurde durch das umfassende und gut strukturierte Trainingsprogramm überschaubar gemacht. Die fundierten Kenntnisse des Trainers und seine Fähigkeit, komplexe Konzepte zu vereinfachen, machten den Lernprozess angenehm und effektiv. Der auf unsere spezifischen Bedürfnisse zugeschnittene Ansatz wurde sehr geschätzt, und obwohl die Schulungswoche unbestreitbar anspruchsvoll war, ist sie umso lohnender, wenn man sieht, welche positiven Auswirkungen sie auf unser Team hatte. Ich empfehle die Schulungen der Nixcademy von ganzem Herzen an meine Kollegen in der Branche weiter.”
Portrait of Boris Bierwald
Boris BierwaldLead Expert System Engineer · secunet Security Networks AG
“Jaceks unschätzbare Unterstützung und sein Fachwissen haben es meinem Team ermöglicht, maßgeschneiderte Systeme für die Sensordatenerfassung und die Nachbearbeitung von Messungen zu entwickeln. Sein geschickter Einsatz von Nix zur Gewährleistung der Wartbarkeit und der schnellen Bereitstellung ist schlichtweg bemerkenswert. Auch wenn ich die technischen Details nicht ganz verstehe, haben meine Mitarbeiter immer wieder seinen außergewöhnlichen Lehrstil und seine Fähigkeit gelobt, komplexe Konzepte klar und prägnant zu vermitteln.”
Portrait of René Renger
René RengerGeschäftsführer · Novus GmbH
“Jaceks technisches Fachwissen und sein dynamischer Lehrstil haben mein Team in der schnelllebigen Welt der KI- und mobilen App-Entwicklung entscheidend weitergebracht. Als Dienstleistungsunternehmen müssen wir häufig schnelle Proof-of-Concepts mit vielen beweglichen Teilen erstellen, die dann blitzschnell in marktfähige Produkte umgewandelt werden müssen. Jaceks außergewöhnliche Unterstützung war ein unglaublicher Gewinn, und ich kann mir nicht vorstellen, zu unserer früheren Arbeitsweise zurückzukehren.”
Portrait of Matthias Raaz
Matthias RaazGeschäftsführer · Deep5 GmbH

15-minütiges Erstgespräch

Sprechen Sie mit uns über die passende Schulung für Ihr Team.

Ein kurzes Gespräch mit einem Nixcademy-Trainer, um die Ziele Ihres Teams zu klären und Preise zu besprechen. Keine Vorbereitung nötig. Kein Verkaufsgespräch.

  • Die Nix-Ziele Ihres Teams
  • Die passende Schulung
  • Transparente Preise

📞 15-minütiges Erstgespräch buchen

Antwort innerhalb eines Werktags. Weltweit verfügbar.

Wir haben doch KI - Wofür dann noch Schulungen?

Wir nutzen LLMs jeden Tag, und Ihr Team sollte es auch. Aber gut in Nix wird KI erst, wenn Ihre Entwickler sie steuern können.

LLMs scheitern an Nix

Nix ist in Trainingsdaten selten, und das meiste davon ist veraltet.
  • Halluzinierte APIs. Erfundene nixpkgs-Attribute und Modul-Optionen. Plausibel, bis Sie sie ausführen.
  • Vermischte Stile. Pre-Flake-Idiome in Flake-Syntax, alte Optionen gegen aktuelles nixpkgs.
  • Veraltete Praxis. Muster, vor denen die Doku warnt, vorgetragen mit voller Überzeugung.

Bessere Fragen, bessere Antworten

Wie beim Anwalt: Je mehr Sie verstehen, desto besser Ihre Fragen und desto besser die Antworten.
  • Konzepte statt Symptome. "Wie patche ich diese Derivation?" bekommt eine präzise Antwort. "Warum baut das nicht?" ein Ratespiel.
  • Schlechte Antworten erkennen. Wer weiß, wofür Overlays gedacht sind, sieht, wann overrideAttrs richtig gewesen wäre.
  • Gezielt nachfragen. Mit Folgefragen zur Lösung, statt die erste plausible Antwort zu übernehmen.

Jemand muss die Ergebnisse prüfen

Fehlerhafter Nix-Code scheitert selten laut. In ungeprüftem KI-Code sehen wir immer wieder:
  • Langsame Evaluation. Minuten statt Sekunden, durch verschachtelte IFD oder kaputte Laziness.
  • Cache-Misses. Neubauten aus dem Quellcode, weil Sourcen nicht richtig gefiltert sind.
  • Aufgeblähte Images. Gigabytes statt Megabytes, durch unnötige Abhängigkeiten.

Schulen Sie Ihr Team zum Human-in-the-Loop, den Ihr KI-Workflow braucht

📞 Training besprechen
Animated Nix Snowflake for DecorationAnimated Nix Snowflake for DecorationAnimated Nix Snowflake for DecorationAnimated Nix Snowflake for Decoration

Warum Nixcademy?

Nix-Schulungen scheitern meist auf eine von vier vorhersehbaren Arten. Hier ist jedes dieser Muster — und der strukturelle Grund, warum unseres es nicht wiederholt.

Langsames Selbststudium

Sich Nix ohne Anleitung beizubringen ist die teurere Variante

  • 3 bis 9 Monate eingeschränkte Produktivität pro Entwickler. Viele Monate volles Gehalt für eingeschränkte Leistung.
  • Einführungen scheitern leise: Ein Entwickler sagt "so kommen wir nicht weiter", die Führung stimmt zu und die Investition löst sich auf.
  • Der Senior, der sich am Ende doch allein durchkämpft, wechselt am ehesten den Arbeitgeber — und nimmt das Wissen mit.

Unsere Antwort: Wenige konzentrierte Trainingstage ersetzen Monate unmoderierter Einarbeitung.

Akzeptanz ist kein Wissensproblem

Wissen allein bringt kein Team zu Nix

  • Videokurse und Bücher funktionieren gut für eine motivierte Person, beantworten aber nicht den Einwand, der im nächsten Stand-up aus dem Team kommt.
  • Teams akzeptieren neue Technologie im Gespräch: Skeptiker müssen ihre kritischen Fragen stellen und die Antworten gemeinsam durchdenken können.
  • Wir befragen Teilnehmer direkt nach dem Kurs und sechs Monate später. Am Ende die einzige ehrliche Methode, um Wirkung zu messen.

Unsere Antwort: Live-Schulungen, die auf Diskussion setzen, damit das Team Nix gemeinsam einführt. Dieses Ergebnis ist der Grund, aus dem Empfehlungen unser wichtigster Vertriebskanal sind. Zu den Kurszielen ⛳

Missverstandene Abstraktionen

Nix straft die falsche Lernreihenfolge still ab

  • Wer mit Flakes anfängt, bevor er Derivations verstanden hat, verliert Wochen an Fehlern, die gar nichts mit Flakes zu tun haben.
  • Anti-Patterns verfestigen sich schnell: Sobald ein schlechtes Pattern "funktioniert", verbreitet es sich in der Codebasis und ist mühsam wieder herauszubekommen.
  • "Eine Stunde jeden Freitag" funktioniert nicht — Nix-Konzepte bauen aufeinander auf und brauchen konzentrierte Zeit.

Unsere Antwort: Wir haben gesehen wie hunderte von Anfängern den falschen Weg gehen und die richtige didaktische Reihenfolge geschaffen.

Schlechte Lehre

Schlechte Lehre ist schlimmer als gar keine

  • Klobige, unkuratierte Nix-Inhalte erzeugen Entwickler, die überzeugt sind, das Tool selbst sei kaputt. Sobald der erste Senior dieser Meinung ist, übernimmt sie blitzschnell der Rest des Teams.
  • Gemischte Teams (erfahrene Infrastruktur-Leute, widerwillige Frontend-Entwickler, Docker-Verfechter) brauchen Lehre, die sich den Menschen im Raum anpasst.
  • Nix gut zu beherrschen ist nicht dasselbe, wie es vermitteln zu können. Unsere Trainer werden nach Lehrskills und Empathie ausgewählt, nicht nach GitHub-Stars.

Unsere Antwort: Geschulte Trainer, die sich auf die Teilnehmer einstellen, anstatt Internet-bekannte Einzelkämpfer.

Wie hat es anderen gefallen?

Antworten auf die anonyme Frage „Was hat Ihnen am besten gefallen?“ nach dem Training

“Jeder Aspekt des Nix-Trainings war direkt in eine praktische Übung eingebettet. Der Trainer weiß genau, wovon er spricht. Es gibt keine dummen Fragen, jeder konnte in seinem eigenen Tempo arbeiten, aber am Ende hatten alle das gleiche Wissensniveau.”
Anonymous Participant
AnonymBerlin
“Es ist eine riesige Menge an nützlichen Informationen in kurzer Zeit. Es fühlte sich an wie ein Semester Schule in einer Woche zu schaffen.”
Anonymous Participant
AnonymVereinigte Staaten von Amerika
“Stil: Die Mischung aus praxisnahen, theoretischen Grundlagen und Hintergrundwissen kombiniert mit einfachem Herumspielen und Ausprobieren.”
Anonymous Participant
AnonymBerlin
“Ich hatte in der Vergangenheit schlechte Erfahrungen mit Trainingskursen gemacht, bei denen die Inhalte nicht ansprechend oder anwendbar waren, daher dachte ich, dass es dieses Mal genauso sein würde. Allerdings war ich schon am ersten Tag positiv überrascht. Ich konnte erkennen, dass wir eine Menge lernen würden, und das haben wir auch! Ich ging aus der Woche heraus und wünschte, wir hätten mehr Zeit gehabt. Es hat Spaß gemacht. Viele praktische Beispiele.”
Anonymous Participant
AnonymVereinigte Staaten von Amerika
“Endlich habe ich das Gefühl, nix von seinen Grundprinzipien her zu verstehen.”
Anonymous Participant
AnonymVereinigte Staaten von Amerika
  • Die Inhalte waren äußerst anwendbar und die Reihenfolge der Inhalte war genau richtig.
  • Ansprechend
  • Ich war ehrlich beeindruckt von den technischen Fähigkeiten des Lehrers.
Anonymous Participant
AnonymVereinigte Staaten von Amerika
  • Gute Mischung aus Theorie und Übungen.
  • Sehr kompetenter Trainer.
  • Reihenfolge der Themen war gut (Themen bauten aufeinander auf). Klare Struktur.
  • NixOS-Training kam zur richtigen Zeit (interessantes Feld und Wissen wird in diesem Bereich benötigt).
Anonymous Participant
AnonymMünchen
“Der Vortragende war offensichtlich erfahren und begeistert von dem Thema. Wir haben es geschafft, ein breites Spektrum verschiedener Themen abzudecken. Das vorbereitete Übungsmaterial war hilfreich, um schnell die wichtigen Aspekte einer Übung zu fokussieren. Die Reise durch das Feld war gut strukturiert, logisch und setzte klare Schwerpunkte.”
Anonymous Participant
AnonymBerlin
“Mir gefiel der Ansatz des harten Lernens, bei dem Herausforderungen zu lösen waren, ohne dass alle notwendigen Informationen zur Lösung sofort verfügbar waren - man wurde gezwungen, tatsächlich über das Problem nachzudenken und sich die benötigten Informationen zu beschaffen. Die Momente der Erkenntnis, die dieser Ansatz auslöst, sind wirklich hilfreich fürs Lernen - und die Lösungen bieten eine schöne langfristige Referenz, auf die man bei Bedarf zurückgreifen kann.”
Anonymous Participant
AnonymMünchen
  • Viele Beispiele aus dem wirklichen Leben
  • Wissen des Trainers
  • Gute/offene Umgebung in Bezug auf die Möglichkeit, Fragen zu stellen
  • Mischung aus Theorie und Praxis
Anonymous Participant
AnonymBerlin
“Mir gefiel die Mischung aus Theorie und Praxis. Auch das Tempo war für mich perfekt. Ich hatte ein wenig zu kämpfen, aber das ist in Ordnung, denn das bedeutet, dass Lernen stattfindet.”
Anonymous Participant
AnonymMünchen

15-minütiges Erstgespräch

Sprechen Sie mit uns über die passende Schulung für Ihr Team.

Ein kurzes Gespräch mit einem Nixcademy-Trainer, um die Ziele Ihres Teams zu klären und Preise zu besprechen. Keine Vorbereitung nötig. Kein Verkaufsgespräch.

  • Die Nix-Ziele Ihres Teams
  • Die passende Schulung
  • Transparente Preise

📞 15-minütiges Erstgespräch buchen

Antwort innerhalb eines Werktags. Weltweit verfügbar.

Lieber im eigenen Tempo?

Nicht genug Leute für ein Gruppentraining, oder Sie haben keine Zeit für tagelange Schulungen? Mit unserem Videokurs und unserem Buch lernen Sie, wann es Ihnen passt, vom selben Team, das auch unsere Schulungen hält.

Neu bei Nix · Videokurs

Nix 101

Von der ersten Entwickler Shell bis zu produktionsreifen Derivations, ohne Cargo-Culting. Keine Nix-Vorkenntnisse nötig.

68 Lektionen · etwa 14 Stunden

4 Lektionen kostenlos ansehen →
Cover des Buchs Nix Anti-Patterns von Jacek Galowicz

Sie nutzen Nix bereits · Buch

Nix Anti-Patterns

40 wiederkehrende Nix-Fehler, die Teams unbemerkt Zeit und Geld kosten, und was Sie stattdessen tun sollten.

93 Seiten, DRM-freies PDF

Kostenlose Leseprobe →

Sie nehmen ein ganzes Team mit? Live-Schulungen bieten, was Selbststudium nicht kann: den Dialog, der Akzeptanz für die neue Technologie schafft. Sprechen Sie mit uns →

Beide von Institute of Nix, unserer Marke für Videokurse und Bücher. Verfügbar auf Englisch.

Kursziele

Nix Lernen

  • Deklarative Entwicklungsumgebungen
  • Reproduzierbare Pakete mit Caching
  • Abhängigkeiten verwalten, pinnen, patchen
  • Cross-Kompilierung
  • Erweiterung der Nixpkgs mit Overlays
  • Ihre Firmen-eigene Paketsammlung

NixOS Lernen

  • Einrichten und Warten von NixOS auf Servern, in der Cloud und Laptops
  • Definition von Containern, VMs und benutzerdefinierten Installern
  • Risikoarme Updates und Erweiterungen von Systemen
  • Definition und Deployment eigener NixOS Module
  • Ende-zu-Ende Tests mit dem NixOS Integration Test Treiber
  • Ihre Firmen-eigene Linux Distribution

Kursinhalte

Neun aufeinander aufbauende Module, die einen erfahrenen Entwickler von nix-shell bis zu NixOS im Produktivbetrieb führen. Geben Sie sie Ihrem Team-Lead — der Aufbau passt zu den Lücken im Team.

01

Nix benutzen

  • Installation von Nix
  • Ad-Hoc Nix Shells
  • Paketverwaltung
  • Garbage Collection ♻️

02

Nix-Sprache ㊙️

  • Rein-funktionales Programmieren
  • Nixpkgs importieren
  • Derivations

03

Determinismus

  • Verwaltung des Nix PATH
  • Inputs pinnen 📌
  • Tooling für Pinning 🧰

04

Stdenv Grundlagen

  • mkDerivation
  • Code Fetcher 🧲
  • Build-Helfer 🏗️
  • Sprach-spezifische Builders

05

Grundlegende Nix Patterns

  • Projekt-Struktur
  • callPackage 📞
  • Anti-Patterns

06

Stdenv, fortgeschritten

  • Source Filtering
  • Cross Kompilierung
  • Code Patching
  • Weiterführende Beispiele

07

Overriding

  • Overlays
  • Komposition von Overlays
  • Anti-Patterns

08

Flakes ❄️

  • Wieso Flakes
  • Flakes aktivieren
  • Flake Struktur

09

NixOS

  • Installation
  • NixOS Modules
  • Konfigurationsbeispiele
  • Patterns
  • Integrations-Tests

Sollen wir diesen Lehrplan auf Ihren Stack zuschneiden?

Ein 20-minütiges Gespräch reicht, um diese neun Module den Lücken zuzuordnen, die Ihre Entwickler ausbremsen.

📞 20-minütiges Gespräch buchen

Häufig gestellte Fragen

Ist dieser Kurs für Anfänger oder fortgeschrittene Benutzer?

Egal, ob Sie einen Crashkurs oder ein Training zu spezifischen fortgeschrittenen Themen benötigen: Wir können Ihnen ein maßgeschneidertes Nix-Training anbieten, das genau auf die Bedürfnisse Ihres Teams zugeschnitten ist.

Wo wird das Training stattfinden?

Sie erhalten die beste Trainingserfahrung und Verbindung zwischen Lehrer und Teilnehmern, wenn wir den Unterricht vor Ort in Ihrem Büro anbieten. Wir können das Training auch in einer Online-Meeting-Lösung Ihrer Wahl organisieren.

Videokurs oder Gruppenschulung: Was passt zu mir?

Das hängt von Ihrem Ziel ab. Wenn Sie allein lernen oder keine feste Schulung in Ihren Kalender passt, lernen Sie mit unserem Videokurs Nix 101 und unserem Buch Nix Anti-Patterns (beide auf Englisch) im eigenen Tempo. Wenn Sie Nix in ein Team bringen, bietet eine Gruppenschulung den direkten Dialog: Teilnehmer können Einwände vorbringen, gemeinsam diskutieren und so Akzeptanz für die neue Technologie aufbauen. Einzelpersonen können auch an unseren gemischten Online-Kursen teilnehmen. Wenn Sie ein Hackerspace, eine Schule oder eine Universität sind, wenden Sie sich bitte an den Vertrieb für einen speziellen Rabatt.

Haben Sie Ihre Antwort nicht in den FAQ gefunden? Kontaktieren Sie uns gerne! 📲