41554 blogs · [ { "id": "01a0875f-7d17-736a-a649-4fe5e785ed72", "title": "How and Why to have multiple SSH Configs", "url": "https://www.chrisportela.com/posts/multiple-ssh-configs/", "published_at": "2026-03-18T16:59:21+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5e7911e6c", "title": "Getting a Personal Domain", "url": "https://www.chrisportela.com/posts/getting-a-personal-domain/", "published_at": "2025-08-23T18:24:04+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5e80819a7", "title": "Setup macOS 26 in UTM", "url": "https://www.chrisportela.com/posts/notes/setup-macos26-utm/", "published_at": "2025-07-25T16:34:31+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5e89a8ef2", "title": "Setting up your dotfiles with home-manager as a flake", "url": "https://www.chrisportela.com/posts/home-manager-flake/", "published_at": "2025-04-15T19:32:46+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5e97ccac9", "title": "How I Unlocked My Front Door", "url": "https://www.chrisportela.com/posts/how-i-unlocked-my-front-door/", "published_at": "2025-02-28T16:09:03+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5e9dc784d", "title": "How to Use DiceKeys as a Root of Trust", "url": "https://www.chrisportela.com/posts/draft/dicekeys/", "published_at": "2023-07-13T20:00:13+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ea718f82", "title": "This Site Is Built With a Flake", "url": "https://www.chrisportela.com/posts/this-site-is-a-flake/", "published_at": "2023-06-18T20:40:18+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5eb09c10a", "title": "Git Annex Error: receives from more than one src", "url": "https://www.chrisportela.com/posts/notes/git-annex-error/", "published_at": "2023-06-06T18:21:34+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5eb4704c7", "title": "Published my Nix Dotfiles", "url": "https://www.chrisportela.com/posts/published-nix-dotfiles/", "published_at": "2023-06-01T16:48:40+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ec132d78", "title": "Running Nix Infect on My Dedicated Server", "url": "https://www.chrisportela.com/posts/nix-infecting-bare-metal/", "published_at": "2022-11-14T20:39:58+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ec3ceae8", "title": "My Ideal, simple CI/CD workflow", "url": "https://www.chrisportela.com/posts/ideal-simple-cicd-flow/", "published_at": "2022-03-21T17:14:04+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ecb22c12", "title": "Setup NixOS on Windows 11 with HyperV", "url": "https://www.chrisportela.com/posts/setup-nixos-on-hyperv/", "published_at": "2022-01-30T01:24:59+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5eda42fb8", "title": "Thoughts on Distributed Working", "url": "https://www.chrisportela.com/posts/distributed-work/", "published_at": "2021-11-28T18:00:34+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ee8183de", "title": "Save what you find and pass it on", "url": "https://www.chrisportela.com/posts/save-what-you-find/", "published_at": "2021-01-18T21:32:39+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5ef753c47", "title": "Using Signal with Friends", "url": "https://www.chrisportela.com/posts/using-signal/", "published_at": "2021-01-11T19:08:59+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5efd3585f", "title": "Starting a Digital Garden", "url": "https://www.chrisportela.com/posts/starting-a-digital-garden/", "published_at": "2020-11-05T19:44:55+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5eff1efe7", "title": "Using PyEnv to manage your Python versions", "url": "https://www.chrisportela.com/posts/using-pyenv/", "published_at": "2020-03-09T00:04:20+00:00" }, { "id": "01a0875f-7d17-736a-a649-4fe5effca121", "title": "Why Go is my new favorite language", "url": "https://www.chrisportela.com/posts/why-i-love-golang/", "published_at": "2016-01-26T00:00:00+00:00" } ] posts Claim your blog
Back to chrisportela.com
Blog · corpus.blog/blogs/chrisportela.com/posts

chrisportela.com

chrisportela.com

2026

2025

2023

2022

2021

2020

2016