41554 blogs · [ { "id": "01a087e9-7313-7059-9814-304501cd8424", "title": "Seqix: Memory Game", "url": "https://tanis.codes/posts/seqix-memory-game/", "published_at": "2026-07-23T06:30:00+00:00" }, { "id": "01a087e9-7313-7059-9814-3045029ebf6f", "title": "MacBook 12 lid close on Arch Linux", "url": "https://tanis.codes/posts/macbook-12-lid-close-on-arch-linux/", "published_at": "2026-03-27T21:51:20+00:00" }, { "id": "01a087e9-7313-7059-9814-3045034c229e", "title": "MacBook 12 Audio on Arch Linux", "url": "https://tanis.codes/posts/macbook-12-audio-on-arch-linux/", "published_at": "2026-03-27T19:21:20+00:00" }, { "id": "01a087e9-7313-7059-9814-304503fe36b8", "title": "Smart Card Reader on Arch Linux", "url": "https://tanis.codes/posts/smart-card-reader-arch-linux/", "published_at": "2026-01-03T18:15:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304504ec1428", "title": "Java Strings Internals", "url": "https://tanis.codes/posts/java-strings-internals/", "published_at": "2025-10-13T16:16:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304505cf8496", "title": "Getting started with SDKMAN!", "url": "https://tanis.codes/posts/getting-started-with-sdkman/", "published_at": "2025-04-20T16:18:00+00:00" }, { "id": "01a087e9-7313-7059-9814-3045060cbf7d", "title": "Using SSH keys with Git", "url": "https://tanis.codes/posts/using-ssh-keys-with-git/", "published_at": "2025-04-16T21:10:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304506b405e8", "title": "Virt-Manager with QEMU on Arch Linux", "url": "https://tanis.codes/posts/virt-manager-qemu-arch-linux/", "published_at": "2025-03-30T05:23:00+00:00" }, { "id": "01a087e9-7313-7059-9814-3045076eb717", "title": "Node Version Manager (NVM)", "url": "https://tanis.codes/posts/node-version-manager-nvm/", "published_at": "2025-03-24T09:23:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304508527e9e", "title": "Silent boot in Arch Linux with Plymouth", "url": "https://tanis.codes/posts/silent-boot-arch-linux-with-plymouth/", "published_at": "2025-03-12T15:28:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304508ebe7c8", "title": "Deploy a Hugo website to Cloudflare", "url": "https://tanis.codes/posts/deploy-hugo-website-to-cloudflare/", "published_at": "2024-09-08T12:51:14+00:00" }, { "id": "01a087e9-7313-7059-9814-30450980a44b", "title": "Git cheat sheet", "url": "https://tanis.codes/posts/git-cheat-sheet/", "published_at": "2023-02-18T16:53:00+00:00" }, { "id": "01a087e9-7313-7059-9814-304509b6ed77", "title": "How to boot a Raspberry Pi 4 from a SSD", "url": "https://tanis.codes/posts/how-to-boot-raspberry-pi-4-from-ssd/", "published_at": "2023-01-09T07:29:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450a46ccd5", "title": "How to secure a ssh server", "url": "https://tanis.codes/posts/how-to-secure-a-ssh-server/", "published_at": "2022-12-28T06:49:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450ae57afe", "title": "Set up OpenVPN server", "url": "https://tanis.codes/posts/set-up-openvpn-server/", "published_at": "2022-11-05T16:02:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450af89406", "title": "Deploy Hugo website to GitHub Pages", "url": "https://tanis.codes/posts/deploy-hugo-website-to-github-pages/", "published_at": "2022-09-04T10:22:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450b837f0d", "title": "Create a git tag with GitHub Actions", "url": "https://tanis.codes/posts/create-a-tag-with-github-actions/", "published_at": "2022-08-28T14:12:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450b9744ee", "title": "Why you should be using Makefiles", "url": "https://tanis.codes/posts/why-you-should-be-using-makefiles/", "published_at": "2022-08-19T15:06:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450c2c56b8", "title": "Build a custom blog with Hugo", "url": "https://tanis.codes/posts/build-a-custom-blog-with-hugo/", "published_at": "2022-08-17T14:46:00+00:00" }, { "id": "01a087e9-7313-7059-9814-30450cb7bf07", "title": "Set up Oh My Zsh", "url": "https://tanis.codes/posts/setup-oh-my-zsh/", "published_at": "2022-08-14T11:33:49+00:00" }, { "id": "01a087e9-7313-7059-9814-30450d7beb7f", "title": "Foliato – Política de privacidad", "url": "https://tanis.codes/projects/foliato/privacidad/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30450de0b48d", "title": "Foliato – Privacy Policy", "url": "https://tanis.codes/projects/foliato/privacy-policy/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30450eaf5e32", "title": "Foliato – Soporte", "url": "https://tanis.codes/projects/foliato/soporte/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30450ecd0f16", "title": "Foliato – Support", "url": "https://tanis.codes/projects/foliato/support/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30450efe9bba", "title": "Privacy Policy", "url": "https://tanis.codes/privacy/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30450f9fdd05", "title": "Quieto – Política de privacidad", "url": "https://tanis.codes/projects/quieto/privacidad/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-30451046bc17", "title": "Quieto – Privacy Policy", "url": "https://tanis.codes/projects/quieto/privacy-policy/", "published_at": null }, { "id": "01a087e9-7313-7059-9814-3045111ced9a", "title": "Seqix – Privacy Policy", "url": "https://tanis.codes/projects/seqix/privacy-policy/", "published_at": null }, { "id": "01a08cef-f917-7376-877d-535ba0385445", "title": "About me", "url": "https://tanis.codes/about/", "published_at": null }, { "id": "01a08cef-f917-7376-877d-535ba6283528", "title": "Seqix – Política de privacidad", "url": "https://tanis.codes/projects/seqix/privacidad/", "published_at": null }, { "id": "01a0d3b8-4cfc-70a9-b6c2-e0481014e328", "title": "ChessCounter – Política de privacidad", "url": "https://tanis.codes/projects/chess-counter/privacidad/", "published_at": null }, { "id": "01a0d3b8-4cfc-70a9-b6c2-e04810b9cdd4", "title": "ChessCounter – Privacy Policy", "url": "https://tanis.codes/projects/chess-counter/privacy-policy/", "published_at": null }, { "id": "01a0d3b8-4cfc-70a9-b6c2-e04811a8125e", "title": "ChessCounter – Soporte", "url": "https://tanis.codes/projects/chess-counter/soporte/", "published_at": null }, { "id": "01a0d3b8-4cfc-70a9-b6c2-e04812644c2a", "title": "ChessCounter – Support", "url": "https://tanis.codes/projects/chess-counter/support/", "published_at": null } ] posts Claim your blog
Back to tanis.codes
Blog · corpus.blog/blogs/tanis.codes/posts

tanis.codes

tanis.codes

2026

2025

2024

2023

2022

Undated