
On September 30th 2021, Slack had an outage that impacted less than 1% of our online user base, and lasted for 24 hours. This outage was the result of our attempt to enable DNSSEC — an extension intended to secure the DNS protocol, required for FedRAMP Moderate — but which ultimately led to a series of…

One of Jhey’s main mantras is to make learning fun. In this article, he shows you ways to level up your skills by bringing your ideas to life, and not forgetting that you can be playful with code. With that mindset, every idea is bound to become an opportunity to try something new. It’s fun to make things that we may not create on a day-to-day basis. Demos like this can pose different challenges a
JT
Jhey Tompkins·November 29, 2021Frontend 
Throughout the pandemic we saw different trends caused by people being more at home than usual, but Internet patterns also change at specific times of the year (like when students go back to school or when it’s colder outside) or on some holidays like Thanksgiving.

Global in-person events are back. We present a few ideas from Web Summit 2021 about the future and where the Internet is going. Check the interviews we’ve done at the event (from the lack of Internet access to Web3).

I love little touches that make a website feel like more than just a static document. What if web content wouldn’t just “appear” when a page loaded, but
NV
Neale Van Fleet·November 26, 2021Frontend 
I've got some blind spots in CSS-related performance things. One example is the will-change property. It's a good name. You're telling the browser some

Being the first to build an App Clip in React Native that was going to be surfaced to millions of Shopify's Shop app users each day proved to be a challenging task.
SEShopify Engineering·November 26, 2021Frontend 
There are a few ways in which you can make a large code-base easy to maintain. In this article, Nirmalya discusses some of the complex problems that he faced while building and maintaining large Next.js applications. He always explains how these problems can be solved by using various tools. Most of these points will apply to any front-end application. For any front-end application, the main prior
NG
Nirmalya Ghosh·November 26, 2021Frontend 
Historically Cloudflare's core competency was operating an HTTP reverse proxy. We've spent significant effort optimizing traditional HTTP/1.1 and HTTP/2 servers running on top of TCP.

Five practical tips to help you grow and navigate your engineering career.

The browser has long been a medium for art and design. From Lynn Fisher's joyful A Single Div creations to Diana Smith's staggeringly detailed CSS paintings,
GF
George Francis·November 24, 2021Frontend 
Instead of spending your coffee break scrolling through your social feeds, how about a lovely little website instead? We came across some fantastic ones that are just too good not to be shared. They are perfect for a short coffee break or whenever you’re up for a little bit of diversion. But be warned, your break might take a bit longer than intended.

Announcing general availability of Argo for Spectrum, a way to turbo-charge any TCP based application.

Many business websites need a multilingual setup. As with anything development-related, implementing one in an easy, efficient, and maintainable way is

Tyler Sticka digs in here in the best possible way: by making a test page and literally measuring performance. Maybe 1,000 icons is a little bit of an edge

This article explains what the entity-attribute-value (EAV) model is and why you shouldn't use it in a relational database.

GitHub Actions now supports OpenID Connect for secure deployment to different cloud providers via short-lived, auto-rotated tokens.
UN
Usha Narayanabhatta·November 23, 2021Security 
OSS-Fuzz is Google’s awesome fuzzing service for open source projects. GitHub Security Lab’s @kevinbackhouse describes enrolling a project.
KB
Kevin Backhouse·November 23, 2021Security 
Recently, the Copyright Office responded to the calls to clarify the scope of protected security research.
JC
Justin Colannino·November 23, 2021Security 
I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe I have a better set of global styles!
JWJosh W. Comeau·November 23, 2021Frontend 
The separation of content and presentation that CSS gives us always comes in handy when we need to adapt designs to better serve different communities. With a little CSS, we can adapt our web designs to be more accommodating for people with dyslexia. In this article, John C Barstow will explore those techniques by adding a dyslexia-friendly mode to an existing design.
JB
John Barstow·November 23, 2021Frontend 
Vercel raised a $150M Series D at a $2.5B valuation to accelerate its mission to make the Web faster for developers and teams.

People living in Burkina Faso are facing an Internet shutdown. Cloudflare Radar shows that after 22:00 UTC (the same local time) Internet traffic went down significantly, something that has happened in the context of social tensions in the country that started on November 14, 2021.

The Internet started to come back to Sudan (with limitations) this past Thursday, November 18. This happens after 25 days (three weeks and four days) of an almost complete shutdown that affected the whole country.