Dev.to
7/24/2026

The original title is "I Built a News API Before I Had Users. Here's What I'm Learning."
Original: I Built a News API Before I Had Users. Here's What I'm Learning.
Short summary
A developer shares lessons from building NewTqnia, a bilingual news API serving six delivery surfaces (website, RSS, JSON API, widget, new-tab page, timelines). Key tradeoffs include keeping the API deliberately small, choosing plain-script widgets over iframes or Shadow DOM, and modeling structured timeline events with editorial challenges around source disagreements and bilingual fields.
- •Shipped a minimal public API first—two endpoints, no API key—to avoid unstable contracts
- •Widget embedding isolation strategies each move complexity elsewhere; plain script chosen for now
- •Bilingual content and structured timelines raise editorial and format interoperability questions
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



