<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nix on Sad Frog Blog</title><link>https://sadfrogblog.com/tags/nix/</link><description>Recent content in Nix on Sad Frog Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 02 Apr 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://sadfrogblog.com/tags/nix/index.xml" rel="self" type="application/rss+xml"/><item><title>Notes on Nix</title><link>https://sadfrogblog.com/nix/</link><pubDate>Tue, 02 Apr 2024 00:00:00 +0000</pubDate><guid>https://sadfrogblog.com/nix/</guid><description>&lt;p&gt;&lt;a href="https://nixos.org/" rel="noopener"&gt;Nix&lt;/a&gt; is a build tool, language, package manager, and operating&#10;system to reproducibly declare how software should be built.&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s bizarre.&lt;/p&gt;&#10;&lt;p&gt;The language itself feels like the spirit of a Haskell derivative, bound to the&#10;body of the unholy spawn of JSON and YAML. Lazy evaluation, pure functions, all&#10;that jazz, but the top level return type is almost always an attribute set used&#10;by another bit of code to create &lt;a href="#what-is-a-derivation"&gt;derivations&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>This Blog (is over engineered)</title><link>https://sadfrogblog.com/this_blog_is_over_engineered/</link><pubDate>Sat, 23 Sep 2023 00:00:00 +0000</pubDate><guid>https://sadfrogblog.com/this_blog_is_over_engineered/</guid><description>&lt;p&gt;I didn&amp;rsquo;t really decide to start up a blog.&lt;/p&gt;&#10;&lt;p&gt;About a year ago I bought a domain and put up some static pages and never&#10;touched it again. The whole idea of sharing what I&amp;rsquo;m thinking and doing&#10;made me nervous, so I just stopped.&lt;/p&gt;&#10;&lt;p&gt;But recently I stumbled on the &lt;a href="https://quartz.jzhao.xyz/" rel="noopener"&gt;Quartz&lt;/a&gt; static&#10;site generator. I&amp;rsquo;ve always been kind of enamored with fun knowledge webs and so this seemed perfect.&#10;I looked at the &lt;a href="https://quartz.jzhao.xyz/#-get-started" rel="noopener"&gt;installation instructions&lt;/a&gt; and thought &amp;ldquo;fork to install? Retro.&amp;rdquo;&lt;/p&gt;</description></item></channel></rss>