Blog

Insights and advice for improving web performance.

Top 8 Best Backend Frameworks

Top 8 Best Backend Frameworks

There are a myriad of options available when choosing which backend framework you want to work with. Although each backend framework comes with its own set of pros and cons, there are also a few other factors you'll want to take into consideration before making a final decision. In this guide, we'll take a closer look at both tried and true as well as newer frameworks to help you decide which is the best backend framework for you.

March 28, 2019 Read more
Exploring Differences Between HTTP Preload vs HTTP/2 Push

Exploring Differences Between HTTP Preload vs HTTP/2 Push

HTTP Preload and HTTP/2's feature "Server Push" are both methods that can be used to improve the loading efficiency of your web application. Although there are similarities between Push and Preload, they are two distinct features and each serve their own purpose. In this article, we'll go over the similarities and differences between HTTP Preload vs HTTP/2 Push and discuss when it makes sense to use each. What is HTTP/2 Push?

February 27, 2019 Read more

How to Speed up GIF Videos

The graphics interchange format, better known as GIF, has been around for longer than the World Wide Web itself. Thanks to their simplicity and widespread support, GIF files remain wildly popular despite the dozens of other image and video formats available today. That said, GIFs can drag down a web page's performance, especially if not optimized. Let's cover some ways to speed up GIF animations on your website and look at some alternative formats that you should consider.

February 14, 2019 Read more

KeyCDN Launches New POP in Romania

Today we're excited to announce that we've launched yet another POP location to help further supercharge our network's content delivery speeds. Our newest point of presence has been launched in Bucharest, Romania! The new POP is in production and has been automatically added to all existing Zones. POP in Bucharest further expands content delivery to Romania With the introduction of a POP in Bucharest, our presence in Europe grows even stronger.

January 31, 2019 Read more

What Are Client Hints and Are They Worth Implementing

The concept of responsive web design has been around for a while, but all of the kinks have yet to be ironed out. The exponential proliferation of connected devices with varying software and technical capabilities has made it more and more difficult to cater web content to every single user. Furthermore, trying to accommodate everyone often leads to cluttered markup that negatively impacts performance. Client hints were created to streamline the process of resource selection so that developers can build better responsive web apps more efficiently.

January 17, 2019 Read more

Tree Shaking - How to Clean up Your JavaScript

Tree shaking is a strategy web developers use to create leaner JavaScript bundles by getting rid of unused code. This guide will explain how to utilize tree shaking to your advantage with a module bundler such as webpack. What is tree shaking? Tree shaking, also known as live code inclusion, is a technique for optimizing code written in ECMAScript dialects like JavaScript. As apps accumulate dependencies over time, some of them are likely to fall out of use.

January 10, 2019 Read more

Icon Library Resources - Most Popular Sets

Icons are some of the most-used graphics in web and application design. They're so commonplace, in fact, that most non-designers take them for granted. For designers, though, icons are more than just graphical afterthoughts. They're guideposts that lead web visitors and app users through a complex set of interactions with their favorite sites and tools. Such icons might be flat in design terms, but they're certainly not lifeless. They're a crucial component of user experience, and designers must pick them with care.

December 12, 2018 Read more

Git Cheat Sheet - A Collection of the Most Useful Commands

If you're a developer, you're probably already familiar with Git, the widely used version control system for tracking changes in code. Whether you're a beginner or an experienced user, it's always useful to have a cheat sheet with the most useful Git commands at hand. This can help you save time and avoid mistakes in your workflow. Git is the go-to version control tool for most software developers because it allows them to efficiently manage their source code and track file changes while working with a large team.

December 6, 2018 Read more

KeyCDN Launches IPv6 Support

As the amount of devices connecting online continues to grow, so does our need for IP addresses. That's why the Internet is currently in a transition period of migrating from IPv4 to the newest version of the Internet Protocol: IPv6. Today, we're excited to announce that KeyCDN now fully supports IPv6! This new version of the Internet protocol has been automatically added to all Zones. What is IPv6? IPv6 (Internet Protocol Version 6) is the latest internet protocol designed to replace IPv4 due to the network shortage of addresses.

November 22, 2018 Read more

How to Remove Unused CSS for Leaner CSS Files

It's no secret that leaner websites run faster than bloated ones. Don't let unnecessary CSS weigh down your web projects; use the tools and techniques described below to help you remove unused CSS and improve your website's overall performance. What is unused CSS? No matter how experienced you are as a developer, there is a good chance that your website contains CSS that have no impact on current page elements. For example, frameworks like Bootstrap come with dozens of CSS styles that you probably don't need.

November 15, 2018 Read more
KeyCDN uses cookies to make its website easier to use. Learn more