41554 blogs · [ { "id": "01a0878f-5f4c-718b-a980-da3c16b3ea65", "title": "Why the single package.json monorepo policy is a trap", "url": "https://blog-on-cf.john-usa-james.workers.dev/posts/why-the-single-package-json-monorepo-policy-is-trap/", "published_at": "2026-06-26T16:49:00+00:00" }, { "id": "01a0878f-5f4c-718b-a980-da3c16d6a769", "title": "GraphQL: the enterprise honeymoon is over", "url": "https://blog-on-cf.john-usa-james.workers.dev/posts/graphql-the-enterprise-honeymoon-is-over/", "published_at": "2025-12-14T16:49:00+00:00" }, { "id": "01a0878f-5f4c-718b-a980-da3c17112371", "title": "Automating Dependabot reviews: how AI cut 95% of dependency research time", "url": "https://blog-on-cf.john-usa-james.workers.dev/posts/automating-dependabot-reviews-how-ai-cut-95-percent-of-dependency-research-time/", "published_at": "2025-10-24T19:28:00+00:00" }, { "id": "01a0878f-5f4c-718b-a980-da3c17997851", "title": "Cleaning house in an Nx monorepo: how I removed 120 unused deps safely", "url": "https://blog-on-cf.john-usa-james.workers.dev/posts/cleaning-house-in-nx-monorepo-how-i-removed-120-unused-deps-safely/", "published_at": "2025-09-28T22:03:00+00:00" } ] posts Claim your blog
Back to johnjames.blog
Blog · corpus.blog/blogs/johnjames.blog/posts

johnjames.blog

johnjames.blog

2026

2025