{"@attributes":{"version":"2.0"},"channel":{"title":{},"description":{},"link":"https:\/\/alexharri.com","generator":"RSS for Node","lastBuildDate":"Mon, 26 Jan 2026 20:00:10 GMT","language":{},"item":[{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/ascii-rendering","guid":"https:\/\/alexharri.com\/blog\/ascii-rendering","pubDate":"Sat, 17 Jan 2026 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/icelandic-name-declension-trie","guid":"https:\/\/alexharri.com\/blog\/icelandic-name-declension-trie","pubDate":"Sat, 02 Aug 2025 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/webgl-gradients","guid":"https:\/\/alexharri.com\/blog\/webgl-gradients","pubDate":"Sat, 12 Apr 2025 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/visuals-first","guid":"https:\/\/alexharri.com\/blog\/visuals-first","pubDate":"Sat, 09 Nov 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/searching-and-navigating-git-commits","guid":"https:\/\/alexharri.com\/blog\/searching-and-navigating-git-commits","pubDate":"Sun, 20 Oct 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/clipboard","guid":"https:\/\/alexharri.com\/blog\/clipboard","pubDate":"Sat, 14 Sep 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/icelandic-developer-survey-2024","guid":"https:\/\/alexharri.com\/blog\/icelandic-developer-survey-2024","pubDate":"Sat, 13 Jul 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/arkio-pin-tool","guid":"https:\/\/alexharri.com\/blog\/arkio-pin-tool","pubDate":"Mon, 29 Apr 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/planes","guid":"https:\/\/alexharri.com\/blog\/planes","pubDate":"Sat, 27 Apr 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/jsdoc-as-an-alternative-typescript-syntax","guid":"https:\/\/alexharri.com\/blog\/jsdoc-as-an-alternative-typescript-syntax","pubDate":"Wed, 09 Oct 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/bit-set-iteration","guid":"https:\/\/alexharri.com\/blog\/bit-set-iteration","pubDate":"Sat, 06 Jan 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/bit-sets","guid":"https:\/\/alexharri.com\/blog\/bit-sets","pubDate":"Sat, 06 Jan 2024 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/grid-engine-performance","guid":"https:\/\/alexharri.com\/blog\/grid-engine-performance","pubDate":"Wed, 11 Oct 2023 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/typescript-structural-typing","guid":"https:\/\/alexharri.com\/blog\/typescript-structural-typing","pubDate":"Sat, 24 Jun 2023 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/move-to-monorepo","guid":"https:\/\/alexharri.com\/blog\/move-to-monorepo","pubDate":"Sun, 11 Jun 2023 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/multi-cursor-code-editing-animated-introduction","guid":"https:\/\/alexharri.com\/blog\/multi-cursor-code-editing-animated-introduction","pubDate":"Sat, 28 Jan 2023 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/build-schema-language-with-infer","guid":"https:\/\/alexharri.com\/blog\/build-schema-language-with-infer","pubDate":"Tue, 08 Nov 2022 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/alexharri.com\/blog\/vector-networks","guid":"https:\/\/alexharri.com\/blog\/vector-networks","pubDate":"Sun, 24 Nov 2019 00:00:00 GMT"}]}}