Role
Founder, product lead and engineer
Navigate
Independent news intelligence platform
One News Page is a live news-intelligence platform I rebuilt around evolving stories, searchable coverage, and written and narrated Global Briefings.

Role
Founder, product lead and engineer
Product
Global news-intelligence platform
Architecture
Cloudflare-native distributed system
Current chapter
Established 2008 · complete rebuild 2026
Explore project
Live product
Visit One News PageExperience
Most news products present a stream of disconnected links. One News Page groups trusted reporting into persistent story threads, showing what happened, how coverage is developing, and which sources support each update.
Experience loop
Persistent story threads
Related reports become one evolving record rather than a succession of disposable headlines.
Source convergence
Coverage from multiple trusted publishers reveals where reporting corroborates, develops, or diverges.
News Radar
Visual signals surface fast-moving topics and changes in editorial attention.
Search and context
Readers can move from a current event into related coverage, topics, and earlier reporting.
Views
Readers can scan the day’s developments, follow an evolving story, search connected coverage, or move into written and narrated Global Briefings.

Live front page
A prioritised view of the most important developing stories.

Search and discovery
Current stories, topic dossiers, and earlier reporting returned with precision.

Persistent story page
Source-backed reporting, updates, and earlier coverage in one evolving record.

Responsive experience
The complete product designed for fast reading across desktop and mobile.
Systems
An hourly Cloudflare pipeline turns live reporting into structured stories and twice-daily Global Briefings, while preserving provenance, audit history, and recoverability.
Technology
Product loop
Ingest and organise
Trusted feeds are normalised, deduplicated, clustered, and scored into persistent developing stories.
Enrich and brief
Kimi supports structured editorial enrichment, briefing scripts, and tightly bounded revisions.
Verify and narrate
GPT-OSS checks claims against source evidence before Deepgram Aura-2 renders the Athena narration.
Encode and publish
A Cloudflare Container assembles and validates the final audio, while immutable R2 artefacts and exact-edition recovery keep publication auditable.

Topic continuity
Topic dossiers connect the current lead story, source evidence, related subjects, and earlier coverage within one persistent record.
Build
I led the product strategy, editorial model, information architecture, interface design, Cloudflare implementation, and production hardening.
Delivery followed small, testable passes: define the contract, build the narrowest complete slice, instrument it, exercise failure modes, then deploy and observe.
Architecture map
Product and editorial
Story lifecycles, source roles, briefing formats, and a clear reader hierarchy.
Platform architecture
Astro, Workers, D1, R2, Images, AI Search, Workers AI, and Containers.
Safety and quality
Bounded AI contracts, independent claim verification, immutable artefacts, and fail-closed gates.
Operations
Scheduled pipelines, Mission Control, retained diagnostics, audit history, and exact recovery.

Mission Control
Mission Control makes the automated newsroom observable, surfacing pipeline health, story integrity, media production, briefings, and recovery state.
Perspective
One News Page brings product strategy, editorial judgement, distributed systems, and applied AI into one live service—calm and coherent for readers, observable and recoverable for operators.
Work together
Let’s turn it into a clear, dependable experience that works as well behind the scenes as it does for its users.
Continue exploring
Visit One News Page, explore more MPX work, or start a conversation about a complex digital product.