41554 blogs · [ { "id": "01a0878c-39a1-70c1-b47c-e0c540b91e4c", "title": "How Long-Lived Forks Break Open Source Collaboration", "url": "https://jdno.dev/how-long-lived-forks-break-open-source-collaboration/", "published_at": "2026-09-01T10:00:20+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c5414a445a", "title": "How Hyper-Personalized Software Challenges Open Source", "url": "https://jdno.dev/how-hyper-personalized-software-challenges-open-source/", "published_at": "2026-08-18T10:00:20+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c54234b068", "title": "Automating My Development Workflow", "url": "https://jdno.dev/automating-my-development-workflow/", "published_at": "2026-04-28T17:53:16+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c542421465", "title": "Trusting AI-Generated Code", "url": "https://jdno.dev/trusting-ai-generated-code/", "published_at": "2026-04-14T11:33:17+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c542ea52c2", "title": "Rethinking Code Review for the AI Era", "url": "https://jdno.dev/rethinking-code-review-for-the-ai-era/", "published_at": "2026-01-13T11:00:44+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c5436bdef8", "title": "Leaving the Rust Foundation", "url": "https://jdno.dev/leaving-the-rust-foundation/", "published_at": "2025-09-26T16:43:36+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c543bffa3d", "title": "Pushing Earthly to the Limit", "url": "https://jdno.dev/pushing-earthly-to-the-limit/", "published_at": "2025-02-23T17:00:23+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c54457d601", "title": "Rethinking End-to-End Testing for Web Applications", "url": "https://jdno.dev/rethinking-end-to-end-testing-for-web-applications/", "published_at": "2025-02-09T17:00:17+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c544c27ef2", "title": "How I Want to Build (Web) Apps", "url": "https://jdno.dev/how-i-want-to-build-web-apps/", "published_at": "2023-12-10T17:00:00+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c544c75c2c", "title": "Designing My Own To-Do App", "url": "https://jdno.dev/designing-my-own-todo-app/", "published_at": "2023-03-26T16:00:17+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c544ea80bd", "title": "Designing a New Home Server", "url": "https://jdno.dev/designing-a-new-home-server/", "published_at": "2023-03-12T17:00:33+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c544ee571d", "title": "Leaving the Cloud", "url": "https://jdno.dev/leaving-the-cloud/", "published_at": "2022-11-27T17:00:22+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c545aca55f", "title": "Creating a CLI to Improve My Focus", "url": "https://jdno.dev/creating-a-cli-to-improve-my-focus/", "published_at": "2022-09-25T16:00:39+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c545b9fbf2", "title": "DEV x BOTS", "url": "https://jdno.dev/devxbots/", "published_at": "2022-08-08T16:00:03+00:00" }, { "id": "01a0878c-39a1-70c1-b47c-e0c546709eca", "title": "Auto Traffic Control – Version 0.3.0", "url": "https://jdno.dev/auto-traffic-control-version-0-3-0/", "published_at": "2022-04-23T20:00:00+00:00" } ] posts Claim your blog
Back to jdno.dev
Blog · corpus.blog/blogs/jdno.dev/posts

jdno.dev

jdno.dev

2026

2025

2023

2022