
From Ghost Blog to Product-Led Content Hub
Why moving the blog into the product’s own landing repo improves canonical control, internal linking, and reader trust.
Author
Founder of Serverless API Gateway. Writes about Cloudflare Workers, edge routing, and the API gateway patterns behind the open-source project — grounded in the current codebase rather than hypothetical architecture.
36 articles

Why moving the blog into the product’s own landing repo improves canonical control, internal linking, and reader trust.

The metrics and operational signals that matter when you replace a more traditional API entrypoint with an edge Worker gateway.

A practical testing sequence based on the repo’s existing Vitest and local Worker runtime coverage.

A guide to when a declarative gateway model helps teams move faster and when custom code is still the better choice.

A practical framework for deciding which latency problems the edge tier can solve and which still belong to origin systems.

How to think about cost for a Worker-native gateway without pretending the current repo implements a full cost analytics layer.

A practical catalog of auth mistakes that show up when teams move fast on edge infrastructure.

A pragmatic look at what the gateway should own in refresh flows and what still belongs to the application.

How to shape an API contract so public endpoints stay useful without turning the gateway into a loose front door.

A plain-language explanation of the JWT fields that most often break route protection even when the token looks valid.

A practical breakdown of the send, verify, and token-validation stages so teams can debug passwordless flows faster.

A documentation checklist for teams using Auth0 routes at the edge so operations and support know how the flow actually works.

When to use this gateway instead of writing your own edge routing and auth layer from scratch.

An honest comparison between a lean Worker-native gateway and a larger enterprise API management platform.

A decision guide for teams comparing container-native ingress patterns with Worker-native API routing.

How a Worker-native gateway compares with a classic reverse-proxy-first approach when API behavior matters.

A clear comparison between a Worker-native gateway codebase and a broader plugin-driven gateway platform.

A product-truth comparison focused on deployment model, configuration shape, and the current feature surface visible in the repo.

A practical look at what a browser-facing API should validate and shape at the edge before requests reach origin code.

How service bindings let the gateway call Worker methods directly when plain HTTP proxying is not the right fit.

A low-friction pattern for exposing operational endpoints without building extra code paths in every downstream service.

Why internal dashboards and ops tooling benefit from the same route, CORS, and auth discipline as public APIs.

Why one client-facing domain simplifies service discovery, auth, and frontend integration for small and mid-sized teams.

A BFF pattern that uses the gateway as the stable public contract while upstream services stay small and focused.

A practical checklist for figuring out whether the failure is in the token, the gateway config, or the identity provider.

How broad route patterns accidentally shadow specific endpoints, and how the gateway’s match priority helps you avoid it.

A migration pattern for teams that want backends to trust gateway-verified identity instead of re-implementing token logic everywhere.

A grounded explanation of latency, control, and deployment tradeoffs for API routing at the edge.

A practical decision guide for teams deciding whether they need an edge API gateway or a thinner traffic-forwarding layer.

A plain-language explanation of why browser preflight fails and how to handle it centrally with the current CORS implementation.

How to move Auth0 callback, userinfo, and refresh-token handling into the gateway instead of duplicating the flow in each backend.

A practical guide to email and phone OTP routes using the Supabase integration already implemented in the gateway.

How to inject verified user context into headers and query parameters without teaching every backend service how to read a JWT.

A reader-first pattern for composing several upstream services behind one public API without building a bespoke proxy layer.

How to apply JWT checks only where they add value, while keeping health and public routes simple.

A practical walkthrough for getting Serverless API Gateway routing live on Cloudflare Workers without inventing your own edge proxy.