41554 blogs · [ { "id": "01a0d555-a7b9-7322-bb49-b3bf529f7be3", "title": null, "url": "https://avdi.codes/184910-2/?utm_source=rss&utm_medium=rss&utm_campaign=184910-2", "published_at": "2026-09-17T17:26:54+00:00" }, { "id": "01a08214-b675-71a0-925e-19666ee4eec3", "title": null, "url": "https://avdi.codes/183665-2/?utm_source=rss&utm_medium=rss&utm_campaign=183665-2", "published_at": "2026-09-08T14:30:49+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842a7aa5be", "title": null, "url": "https://avdi.codes/182978-2/?utm_source=rss&utm_medium=rss&utm_campaign=182978-2", "published_at": "2026-09-03T16:01:03+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842ab56339", "title": null, "url": "https://avdi.codes/182801-2/?utm_source=rss&utm_medium=rss&utm_campaign=182801-2", "published_at": "2026-09-02T14:53:53+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842aed3fa3", "title": "Pulp Opus", "url": "https://avdi.codes/pulp-opus/?utm_source=rss&utm_medium=rss&utm_campaign=pulp-opus", "published_at": "2026-08-31T18:54:13+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842bd0b6db", "title": "Moon Crimes", "url": "https://avdi.codes/moon-crimes/?utm_source=rss&utm_medium=rss&utm_campaign=moon-crimes", "published_at": "2026-08-28T22:08:22+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842c327148", "title": null, "url": "https://avdi.codes/181574-2/?utm_source=rss&utm_medium=rss&utm_campaign=181574-2", "published_at": "2026-08-26T03:10:26+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842d1116bf", "title": "Output Field Separator in Ruby", "url": "https://avdi.codes/output-record-separator-in-ruby/?utm_source=rss&utm_medium=rss&utm_campaign=output-record-separator-in-ruby", "published_at": "2026-08-25T19:12:20+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842d470958", "title": null, "url": "https://avdi.codes/175297-2/?utm_source=rss&utm_medium=rss&utm_campaign=175297-2", "published_at": "2026-07-24T14:16:45+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842e2a166f", "title": null, "url": "https://avdi.codes/163761-2/?utm_source=rss&utm_medium=rss&utm_campaign=163761-2", "published_at": "2026-07-04T13:48:25+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842ee6fef9", "title": null, "url": "https://avdi.codes/162155-2/?utm_source=rss&utm_medium=rss&utm_campaign=162155-2", "published_at": "2026-07-01T21:17:17+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41842f3116e0", "title": null, "url": "https://avdi.codes/162086-2/?utm_source=rss&utm_medium=rss&utm_campaign=162086-2", "published_at": "2026-07-01T19:19:17+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-4184302b23ed", "title": "Is Successful Agentic Coding a Delusion?", "url": "https://avdi.codes/is-successful-agentic-coding-a-delusion/?utm_source=rss&utm_medium=rss&utm_campaign=is-successful-agentic-coding-a-delusion", "published_at": "2026-06-23T15:55:07+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-418430d16ae4", "title": "You probably don’t need git worktrees", "url": "https://avdi.codes/you-probably-dont-need-git-worktrees/?utm_source=rss&utm_medium=rss&utm_campaign=you-probably-dont-need-git-worktrees", "published_at": "2026-04-29T23:10:13+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-4184314f71af", "title": "Developer Tooling is a Lousy Business", "url": "https://avdi.codes/developer-tooling-is-a-lousy-business/?utm_source=rss&utm_medium=rss&utm_campaign=developer-tooling-is-a-lousy-business", "published_at": "2025-05-15T19:56:47+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-4184323d55e5", "title": "I made a keychain", "url": "https://avdi.codes/keychain/?utm_source=rss&utm_medium=rss&utm_campaign=keychain", "published_at": "2025-05-09T17:23:25+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-418432de31c9", "title": "Agents Aren’t Juniors, They Are Amnesiac Spies", "url": "https://avdi.codes/agents-arent-juniors-they-are-amnesiac-spies/?utm_source=rss&utm_medium=rss&utm_campaign=agents-arent-juniors-they-are-amnesiac-spies", "published_at": "2025-05-09T13:37:08+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-41843389f1d9", "title": "Announcing Ivar: Ruby’s Missing Instance Variable Typo Warnings", "url": "https://avdi.codes/announcing-ivar-rubys-missing-instance-variable-typo-warnings/?utm_source=rss&utm_medium=rss&utm_campaign=announcing-ivar-rubys-missing-instance-variable-typo-warnings", "published_at": "2025-05-08T00:12:56+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-4184347df657", "title": "How to Understand a New Codebase Quickly", "url": "https://avdi.codes/how-to-understand-a-new-codebase-quickly/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-understand-a-new-codebase-quickly", "published_at": "2025-04-17T17:09:03+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-418435507f79", "title": "Alternatives to Alexa/Google/Siri?", "url": "https://avdi.codes/alternatives-to-alexa-google-siri/?utm_source=rss&utm_medium=rss&utm_campaign=alternatives-to-alexa-google-siri", "published_at": "2025-04-11T13:30:06+00:00" }, { "id": "01a07df1-2c64-7156-8a4e-4184358e3ec2", "title": "How did you know to do that?", "url": "https://avdi.codes/how-did-you-know-to-do-that/?utm_source=rss&utm_medium=rss&utm_campaign=how-did-you-know-to-do-that", "published_at": "2025-03-20T19:24:58+00:00" } ] posts Claim your blog
Back to Avdi Grimm
Blog · corpus.blog/blogs/avdi.codes/posts

Avdi Grimm

avdi.codes

2026

2025