56,966 blogs · [ { "id": "01a08733-3935-70fd-8d96-4f955b0d5754", "title": "Script+Shiki for beautiful terminal snippets", "url": "https://ayats.org/blog/shiki-script", "published_at": "2025-04-08T00:00:00+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9554c34800", "title": "Learning Shaders", "url": "https://ayats.org/blog/learning-shaders", "published_at": "2024-12-19T14:35:08+00:00" }, { "id": "01a08733-3934-7132-b6e0-210453d9f837", "title": "I used Haskell for Advent of Code 2024", "url": "https://ayats.org/blog/aoc2024", "published_at": "2024-12-14T12:57:20+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9555266fb7", "title": "Neovim wrapper with Nix from scratch", "url": "https://ayats.org/blog/neovim-wrapper", "published_at": "2024-09-26T13:31:24+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f955878b58d", "title": "The Nix lectures, part 2: Derivations", "url": "https://ayats.org/blog/nix-tuto-2", "published_at": "2024-09-19T06:54:59+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f95581258fd", "title": "The Nix lectures, part 1: Introduction and language basics", "url": "https://ayats.org/blog/nix-tuto-1", "published_at": "2024-09-19T06:54:51+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f955a34f854", "title": "Dropping Home-Manager", "url": "https://ayats.org/blog/no-home-manager", "published_at": "2024-09-10T11:13:21+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9551c828c6", "title": "Rewriting my blog with Astro", "url": "https://ayats.org/blog/astro-blog", "published_at": "2024-08-29T17:12:34+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f955c04100c", "title": "The tree-sitter packaging mess", "url": "https://ayats.org/blog/tree-sitter-packaging", "published_at": "2024-08-25T00:00:00+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f955612965e", "title": "Hover, the CLI tool to protect your home", "url": "https://ayats.org/blog/hover", "published_at": "2024-06-10T14:08:37+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9553d5babc", "title": "Don't use import in Nix", "url": "https://ayats.org/blog/dont-use-import", "published_at": "2024-02-04T13:48:09+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9552ec94a8", "title": "Cross-compilation with Nix", "url": "https://ayats.org/blog/nix-cross", "published_at": "2023-11-16T17:35:49+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9556f5275a", "title": "The Nix development workflow", "url": "https://ayats.org/blog/nix-workflow", "published_at": "2023-05-28T21:18:09+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f95547cf761", "title": "Why you don't need flake-utils", "url": "https://ayats.org/blog/no-flake-utils", "published_at": "2023-05-15T16:44:12+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f95594181fb", "title": "Nix shell with rustup", "url": "https://ayats.org/blog/nix-rustup", "published_at": "2023-03-03T11:54:31+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f95574337b6", "title": "Filtering flake's self attribute", "url": "https://ayats.org/blog/nix-filter", "published_at": "2022-12-29T20:24:27+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9552f216bf", "title": "Declarative Ubuntu", "url": "https://ayats.org/blog/declarative-ubuntu", "published_at": "2022-06-19T10:03:20+00:00" }, { "id": "01a08733-3935-70fd-8d96-4f9551f66732", "title": "Channels to flakes", "url": "https://ayats.org/blog/channels-to-flakes", "published_at": "2022-02-12T14:49:55+00:00" } ] posts Claim your blog
Back to ayats.org
Blog · corpus.blog/blogs/ayats.org/posts

ayats.org

ayats.org

2025

2024

2023

2022