Blog header with an image of stones stacked on top of each other.

Creating greater reliability: CoreDNS-nodecache

Ongoing issues in the Linux kernel's UDP connection tracking have caused well-documented challenges with DNS. Bugs particularly affect DNS in Kubernetes in its default configuration; we saw elevated rates of DNS timeouts that seemed to increase with load on our clusters. A Kubernetes extension called node-local helped alleviate some issues, but presented its own challenges. To solve the remaining problems, we developed a new implementation of node-local as a CoreDNS plugin: coreDNS-nodecache.

Yann Hamon & Karthik Viswanathan, on Jan 7, 2020
forma-36 blog header

Behind the design system: Forma 36

An interview with the team that developed Contentful's open-source design system, Forma 36.

Sara Kalinoski, on Jan 6, 2020
Celebration header

Your 2019 Contentful wrap-up, filled with holiday cheer (and a few good puns)

We've had an exciting year, and we didn't want 2019 to end without celebrating the highlights. Here's a very merry holiday card, from our Contentful family to yours.

Jo Fraser, on Dec 30, 2019
Blog header black friday

Black Friday runs on Contentful

For many people, Black Friday is about finding the perfect present for that hard-to-buy-for relative. And by “many people,” I mean millions of people. Black Friday is the busiest shopping day of the year: Online shopping alone hit a record of $5.4 billion in sales this year. Contentful kept hundreds of those ecommerce sites running without a hitch. Here’s how.

Chris Schagen, on Dec 23, 2019
Space station header

Building stable software in shifting space with APIs, extensions and webhooks

The International Space Station is never really finished, and that’s intentional. It’s designed to be modular so that all components are maintainable, replaceable and extensible. The designers and engineers planned for uncertainty. While we aren’t rocket scientists, we are designing a platform for an uncertain future. Contentful’s stable APIs, transformable webhooks, and extensibility features let us — and our customers — prepare for what’s next.

Frederik Lölhöffel, on Dec 19, 2019

About

This blog is curated by the team behind Contentful. We document our progress, announce product updates and publish on topics such as digital publishing, content strategy and software development. Stay up to date on the latest content strategy best practices, guides and basics.

Become a featured author

Join our community and get your work or ideas featured in front of thousands of people. In case that’s not enough, we also offer a $250 Amazon voucher and comfy Contentful socks.

Join the contribution program