<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>bresilla</title><link>https://bresilla.com/</link><description>Personal website &amp; blog</description><language>en</language><lastBuildDate>Tue, 09 Feb 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://bresilla.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Running the Nix package manager inside a Docker container</title><link>https://bresilla.com/post/software/dev/nix/docker/</link><guid isPermaLink="true">https://bresilla.com/post/software/dev/nix/docker/</guid><pubDate>Tue, 09 Feb 2021 00:00:00 +0000</pubDate><description>Try Nix without installing it on the host, mount a project into the official image, and keep the Nix store between runs.</description></item><item><title>Set up a Raspberry Pi as a USB-over-IP server</title><link>https://bresilla.com/post/hardware/raspberry/usbip/</link><guid isPermaLink="true">https://bresilla.com/post/hardware/raspberry/usbip/</guid><pubDate>Sun, 09 Aug 2020 00:00:00 +0000</pubDate><description>Share a USB device from a Raspberry Pi and attach it to another Linux machine over a trusted network.</description></item><item><title>Using Nix as a package manager for any language</title><link>https://bresilla.com/post/software/dev/nix/nix-pckgs/</link><guid isPermaLink="true">https://bresilla.com/post/software/dev/nix/nix-pckgs/</guid><pubDate>Fri, 07 Aug 2020 00:00:00 +0000</pubDate><description>Use Nix for project tools while leaving Cargo, pip, npm, and other language package managers to manage source dependencies.</description></item><item><title>Next-generation system container management</title><link>https://bresilla.com/post/software/chroot/lxd-lxc/</link><guid isPermaLink="true">https://bresilla.com/post/software/chroot/lxd-lxc/</guid><pubDate>Sat, 01 Aug 2020 00:00:00 +0000</pubDate><description>A practical introduction to LXD system containers and virtual machines, including profiles, storage, snapshots, backups, and the security traps worth knowing.</description></item><item><title>How to manage projects, the *NIX way!</title><link>https://bresilla.com/post/software/dev/direnv-nixshel-proji/</link><guid isPermaLink="true">https://bresilla.com/post/software/dev/direnv-nixshel-proji/</guid><pubDate>Sat, 25 Jul 2020 00:00:00 +0000</pubDate><description>A small project registry, automatic Nix development shells, and a Rofi launcher without a giant IDE workspace.</description></item><item><title>Using direnv with Conda</title><link>https://bresilla.com/post/software/dev/direnv-anaconda/</link><guid isPermaLink="true">https://bresilla.com/post/software/dev/direnv-anaconda/</guid><pubDate>Wed, 24 Jun 2020 00:00:00 +0000</pubDate><description>Activate a project-local Conda environment when entering a directory and cleanly unload it when leaving.</description></item><item><title>Hosting a website on the InterPlanetary File System</title><link>https://bresilla.com/post/software/web-ipfs/</link><guid isPermaLink="true">https://bresilla.com/post/software/web-ipfs/</guid><pubDate>Thu, 23 Jan 2020 00:00:00 +0000</pubDate><description>Publish a static site to IPFS, pin it, test it through a gateway, and point a human-readable DNSLink name at the current CID.</description></item><item><title>Back up OpenPGP keys with Tomb and cryptsetup</title><link>https://bresilla.com/post/software/crypto/gpg-yubikey-tomb/</link><guid isPermaLink="true">https://bresilla.com/post/software/crypto/gpg-yubikey-tomb/</guid><pubDate>Wed, 08 Jan 2020 00:00:00 +0000</pubDate><description>Create an offline OpenPGP primary key, daily-use subkeys, an encrypted Tomb archive, and a separate LUKS2 backup.</description></item><item><title>Use a YubiKey for OpenPGP and SSH</title><link>https://bresilla.com/post/software/crypto/yubi-key-gpg/</link><guid isPermaLink="true">https://bresilla.com/post/software/crypto/yubi-key-gpg/</guid><pubDate>Wed, 08 Jan 2020 00:00:00 +0000</pubDate><description>Move OpenPGP signing, encryption, and authentication subkeys to a YubiKey, require touch, and expose the authentication key through gpg-agent for SSH.</description></item></channel></rss>