41554 blogs · [ { "id": "01a087be-c40a-73b6-b564-3979fe4c94c9", "title": "TIL: Mind Your `field_with_errors` In Rails", "url": "https://www.pearprogramming.blog/open-source/projects/2026/08/19/mind-your-fields-with-errors/", "published_at": "2026-08-19T03:00:00+00:00" }, { "id": "01a087be-c40f-7347-b640-a25a9e3d9f75", "title": "Building In The Open", "url": "https://www.pearprogramming.blog/open-source/projects/2026/08/14/building-in-the-open/", "published_at": "2026-08-14T14:38:00+00:00" }, { "id": "01a087be-c40f-7347-b640-a25a9ea46efc", "title": "Growing Software", "url": "https://www.pearprogramming.blog/programming/opinions/2025/11/11/growing-software/", "published_at": "2025-11-11T17:02:00+00:00" }, { "id": "01a087be-c40f-7347-b640-a25a9f7b09d2", "title": "A Matter of Order", "url": "https://www.pearprogramming.blog/ruby/rails/activerecord/2025/10/30/a-matter-of-order/", "published_at": "2025-10-30T11:49:00+00:00" }, { "id": "01a087be-c40f-7347-b640-a25a9fbf011c", "title": "I built a Bitcoin RPC client in Ruby!", "url": "https://www.pearprogramming.blog/ruby/bitcoin/2024/11/05/i-built-a-ruby-bitcoin-rpc-client/", "published_at": "2024-11-05T12:29:50+00:00" }, { "id": "01a087be-c40f-7347-b640-a25aa01222c2", "title": "Dynamically adding associations with Live View", "url": "https://www.pearprogramming.blog/phoenix/live-view/elixir/tutorial/2024/01/11/dynamically-adding-associations-with-live-view/", "published_at": "2024-01-11T18:11:00+00:00" }, { "id": "01a087be-c40f-7347-b640-a25aa0dd8968", "title": "Writing an 8086 assembly decoder - Part I", "url": "https://www.pearprogramming.blog/performance-aware-programming/explorations/2023/07/13/writing-an-8086-assembly-decoder-part-i/", "published_at": "2023-07-14T01:38:56+00:00" }, { "id": "01a087be-c40f-7347-b640-a25aa0f77d13", "title": "Building this site", "url": "https://www.pearprogramming.blog/building/2023/06/29/building-this-site/", "published_at": "2023-06-29T17:36:12+00:00" }, { "id": "01a087be-c40f-7347-b640-a25aa1d3dab7", "title": "Hello, World!", "url": "https://www.pearprogramming.blog/updates/2023/06/28/hello-world/", "published_at": "2023-06-28T22:45:12+00:00" } ] posts Claim your blog
Back to pearprogramming.blog
Blog · corpus.blog/blogs/pearprogramming.blog/posts

pearprogramming.blog

pearprogramming.blog

2026

2025

2024

2023