Articles
Engineering notes, guides and deep-dives from the Webedia Elephant team.
Editorial PlatformPolaris: one editorial pool for every market
How Polaris helps writers and editors discover, understand, localize, review, and deliver articles across Webedia brands—without replacing each website’s CMS.
Paul-Émile Miny ·
ArchitectureOne admin for all our brands: a research project
Every Webedia brand rebuilds the same back-office on a different database. Admin international is our research bet — today a working proof of concept: one shared, extensible admin any brand plugs into, no database migration required.
Paul-Émile Miny ·
InfrastructureCutting our NAT bill by 40% and our latency by 6×: from Cloud NAT to a self-managed gateway
How we reduced our NAT and firewall costs and improved performance by migrating from Cloud NAT to a self-managed gateway.
Matthieu Courtois ·
CI/CDThe shared GitLab CI templates
A plain-language tour of the reusable GitLab CI/CD components in the transverse templates repo — what each one does, from GCP auth to deploy notifications and AI code review.
Sébastien Rommens ·
InfrastructureHow this blog ships: Astro + Tailwind + Bun, deployed to GitLab Pages
The exact build of the blog you are reading — why we picked Astro, how Tailwind styles it, how Bun builds a static site, and how GitLab CI publishes it to Pages. No Node, no nginx, no running server in prod.
Paul-Émile Miny ·