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