41554 blogs · [ { "id": "01a0821d-d48d-7005-9646-fc935ca2543c", "title": "Alpine Linux", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20260902/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc935d4cf212", "title": "Ziglings", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20260601/", "published_at": "2026-06-01T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc935e08ee46", "title": "Computing Days Until with Perl and Rust", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20260412/", "published_at": "2026-04-12T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc935e47e71a", "title": "Hy PyO3!", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250603/", "published_at": "2025-06-03T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc935f1ca962", "title": "Go to definition in Emacs", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250601/", "published_at": "2025-06-01T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93600f2c18", "title": "R programming in Emacs", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250529/", "published_at": "2025-05-29T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93603f1e21", "title": "Magic completions in rust-analyzer", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250507_2/", "published_at": "2025-05-07T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9360ea0e83", "title": "Typst", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250427/", "published_at": "2025-04-27T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936191ac8e", "title": "Emacs 30", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250223/", "published_at": "2025-02-23T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9361d85db1", "title": "Roc programming", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20250123/", "published_at": "2025-01-23T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93620ae77f", "title": "Linen Layout", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20241219/", "published_at": "2024-12-19T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936237e5f6", "title": "Hy 1.0 Released", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240923/", "published_at": "2024-09-23T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9363332f0b", "title": "Rust generics are nice", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240914/", "published_at": "2024-09-14T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93636811ae", "title": "Color palettes", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240407/", "published_at": "2024-04-07T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93644cc527", "title": "Gleam", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240304/", "published_at": "2024-03-04T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9365272259", "title": "Prime Dijkstra", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240217/", "published_at": "2024-02-17T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9365a0d864", "title": "BunsenLabs Linux", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240126/", "published_at": "2024-01-26T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9366135735", "title": "Emacs 29.2", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240119/", "published_at": "2024-01-19T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93664deb13", "title": "Lisp syntax", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240118/", "published_at": "2024-01-18T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9366535404", "title": "Emacs configuration", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240108/", "published_at": "2024-01-08T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93670d5cda", "title": "Fennel", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240106/", "published_at": "2024-01-06T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9367fbbe62", "title": "A Murder at the End of the World", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20240101/", "published_at": "2024-01-01T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9368514501", "title": "Emacs 29 and Eglot!", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20230206/", "published_at": "2023-02-06T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9368c86406", "title": "Context menus in Emacs 28!", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20230129/", "published_at": "2023-01-29T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9368e3b6b5", "title": "Emacs 28.2", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20221009/", "published_at": "2022-10-09T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc93697c4500", "title": "Agda", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20220503/", "published_at": "2022-05-03T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc9369997c88", "title": "Dictionaries", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20220106/", "published_at": "2022-01-06T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936a88a500", "title": "blogpost", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20210921/", "published_at": "2021-09-21T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936b63fc52", "title": "Zig", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20210920/", "published_at": "2021-09-20T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936c5121f5", "title": "Clojure", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20210919/", "published_at": "2021-09-19T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936c76330c", "title": "Haskell", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20210917/", "published_at": "2021-09-17T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936d19c48d", "title": "Debian bullseye", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20210912/", "published_at": "2021-09-12T00:00:00+00:00" }, { "id": "01a0821d-d48d-7005-9646-fc936d25c522", "title": "Emacs, Emacs, Emacs!", "url": "https://oylenshpeegul.gitlab.io/blog/posts/20201206/", "published_at": "2020-12-06T00:00:00+00:00" } ] posts Claim your blog
Back to Tim Heaney
Blog · corpus.blog/blogs/oylenshpeegul.gitlab.io/posts

Tim Heaney

oylenshpeegul.gitlab.io

2026

2025

2024

2023

2022

2021

20 Sept 2021

2020