Skip to Main Content
Talk Beginner

The era of declarative Linux via NixOS

Approved
Session Description

Overview:

In this talk I'll explain why NixOS paves way for the era of declarative linux.

I'll explain in detail about how NixOS acts as a framework for the Linux ecosystem.

This talk will also distinguish clearly about the difference between imperative and declarative paradigms and why one helps the other.

Core:

Through this talk and with some slides for help, I plan to help understand and get a real quick start on the nixos ecosystem.

This talk will focus more on nixos unique features, how it works, how it is used to create other linux distros.

And more importantly I'll explain why it makes sense to use nixos as a framework for developing new tech on it instead of managing an own separate distro fork like it happens with Arch, Debian etc

I'll also cover how to achieve immutability at not just system level, but also at user level too through NixOS's unique approach to immutability

Key Takeaways

At the end of this talk the audience will have clear understanding of

1) How NixOS isn't yet another linux distro

2) How something as simple as declarative paradigm totally changes the game of modern software development

3) How to architecht new distro with NixOS as a framework

4) How to declarative manage systems in other linux distros, Mac, Android

References

Session Categories

Technology architecture
Engineering practice - productivity, debugging
Introducing a FOSS project or a new version of a popular project

Speakers

Vivekanandan KS
DevOps Engineer | Freelance Consultant

A tech nerd who is crazy when it comes to learning. Love exploring newer tech stacks and improve and adapt myself for the future.

Love to share the knowledge to help/improve other's thinking

https://www.linkedin.com/in/vivekanandanks
Vivekanandan KS

Reviews

Reviewer #1 Approved

Nixos solves few hard software problems. I'd like to see this talk more for project development, dev setup and dependency management rather than as linux distro.
Like to show how it can replace docker, ansible and so on to have better unified setup with nix

Reviewer #2 Approved

The proposal is interesting, but it will be good to see a presentation from the proposer before going ahead

Reviewer #3 Not Sure