Shahar "Dawn" Or

Shahar "Dawn" Or

Mentor
4.8
(6 reviews)
US$3.00
For every 15 mins
16
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Author of the Full Time Nix podcast and The Molybdenum Software Show
Author of the Full Time Nix podcast and The Molybdenum Software Show

Apparently, spending most of my time on unpaid contribution to an open source ecosystem does not pay the bills. Who'd have figured!

So, if you're interested in learning more about Nix/NixOS or are just getting started or even looking to learn a bit about it to see whether you'd like to get into it; I'm your man.

I've been using (and sometimes abusing) Nix daily since 2021. I do the Full Time Nix podcast, which is a podcast all about Nix since 2024. I hope you enjoy it!

I also do The Molybdenum Software Show, in which—together with friends—I contribute to the open source Nix software ecosystem. Follow that link for hundreds of hours of that. And here's my GitHub profile, in case you wanna see what else I've been up to.

I absolutely love the sharing of knowledge. So if you choose me as a mentor you make me ten times happier, and I can't wait to help you gain a deeper and more complete understanding of exactly the parts of Nix that you need to solve your problem.

So, please, shoot me a message on this platform and tell me what it is you're curious about or need to learn more about or have to solve. I might just text you back an answer, or we get on a call and figure out whatever that is together.

To me it does not matter that you're new to Nix, to Linux or even to software.
I will mentor you with respect and patience regardess. I won't go on and on about things you don't want to know. I am here to serve your needs, accommodating your understanding, your state of mind, your mood and your motivation. Try me. I was literally born on Teachers' Day.

Looking forward to hearing from you! I'm sure we'll have a great time together.

English
Bangkok (+07:00)
Joined December 2016
EXPERTISE
5 years experience
I know Nix can feel daunting. There is so much to learn. Between zero Nix and "our goal" of using Nix for possibly so many things that it...
I know Nix can feel daunting. There is so much to learn. Between zero Nix and "our goal" of using Nix for possibly so many things that it is useful for, we have to know a good amount of this technology. Here are the most useful resources for you, right off the bat: - nix.dev (https://nix.dev/) - Zero to Nix (https://zero-to-nix.com/) - Nixcademy Blog (https://nixcademy.com/blog) - the wiki (https://wiki.nixos.org/) - the other wiki (https://nixos.wiki/) - the Nix manual (https://nix.dev/reference/nix-manual) - the Nixpkgs manual (https://nixos.org/manual/nixpkgs/stable/) - the NixOS manual (https://nixos.org/manual/nixos/stable/) And, LLMs have been rapidly improving, although they still make things up all the time. So, one can learn Nix without a mentor, as many have done. But if you need to move fast or find good mentorship pleasant and enriching, here's my offer: you pay me for my time and I share with you anything and everything I know during that time. Here are some of the topics we can cover: - NixOS; for PC, for embedded, for bare metal, for cloud - home-manager; "I want the same programs and dotfiles in every $HOME" - Nixvim; the reproducible Neovim experience - Nixpkgs; the largest and the freshest of them all - Nixpkgs lib; and some functional programming - Nixpkgs module system; and why it's everywhere - flakes; the good, the bad and the bugly - flake-parts; "because Robert already wrote that for you" - The dendritic pattern; it's "all the rage" these days - Packaging with Nix once and for all - NixOS tests and how they can change your life - The Nix language, how to write it and how to debug it So go ahead and send me a message. Tell me what you need. I promise to respond.
NixOS
View more
NixOS
View more
6 years experience
I'm mostly here to mentor Nix, but I can do some Rust, as well!
I'm mostly here to mentor Nix, but I can do some Rust, as well!
2 years experience
Did you read my Nix expertise? I currently have NixOS deployed to 2 desktop PCs, 3 laptop pcs and one cloud server. While I don't claim...
Did you read my Nix expertise? I currently have NixOS deployed to 2 desktop PCs, 3 laptop pcs and one cloud server. While I don't claim to be the first one to use it, nor the most significant contributor towards its documentation, I am the one who had formalized the dendritic pattern: https://github.com/mightyiam/dendritic If you are interested in NixOS, I'd be happy to teach you all I know. There's already a lot to learn from my public infra repo, so go ahead; it's free: https://github.com/mightyiam/infra If you wish to dive into any particular NixOS topic or ask me some general questions about it, please send me a message or schedule a session.
Nix
View more
Nix
View more
20 years experience
14 years experience
5 years experience

REVIEWS FROM CLIENTS

4.8
(6 reviews)
Cade Embery
Cade Embery
February 2022
Very helpful, clear communication and experienced
Danielle Dizon
Danielle Dizon
December 2021
Shahar is very knowledgeable and a great tutor! He took his time to explain to me the logic and concepts behind the solution. The skills I learned will help me become a better programmer. Thank you for your help! :)
Theo Remmert
Theo Remmert
December 2021
Calm and friendly guy. Helped me out a lot. Highly recommended!
Ariel Ferdman
Ariel Ferdman
January 2021
One of the best teachers that I ever met. Very knowledgeable and talented. I got loads of value from our session. Would recommend anyone to try him even for 15 free min - you won't be sorry.
Laurent Kretz
Laurent Kretz
April 2017
Very cool and detail oriented, thank you !
SOCIAL PRESENCE
GitHub
eslint-config-love
A TypeScript ESLint config that loves you
TypeScript
815
68
dendritic
A Nixpkgs module system usage pattern
194
5