Home/Engineering
Topic

Engineering

4,266 articles on Engineering.

11,752 articles
Engineering — How We Built It: Spotify Lite, One Year Later

How We Built It: Spotify Lite, One Year Later

What if, for some users, the very best Spotify is a little less Spotify? Spotify Lite started as an experiment that had to be proven, both from a technical and a product-market fit perspective. In 2017, we found that a significant portion of registrations in some of our fastest-growing markets were happening on Android devices much older than what we were used to seeing in North American and Europ

SESpotify Engineering·December 1, 2020Engineering
Engineering — Dreaming Of A Magical December (2020 Wallpapers Edition) — Smashing Magazine

Dreaming Of A Magical December (2020 Wallpapers Edition) — Smashing Magazine

Let’s welcome December with some new wallpapers! Designed by artists and designers from across the globe, they are available with and without a calendar for the month. All images can be clicked on and lead to the preview of the wallpaper. We respect and carefully consider the ideas and motivation behind each and every artist’s work. This is why we give all artists the full freedom to explore their

CMCosima MielkeCosima Mielke·November 30, 2020Engineering
Engineering — A Thanksgiving 2020 Reading List

A Thanksgiving 2020 Reading List

If you want to relax in an active and learning way this Thanksgiving weekend, here are some of the topics we’ve covered on the Cloudflare blog this past week that you may find interesting.

VValVal·November 28, 2020Engineering
Engineering — Reactive Variables In GraphQL Apollo Client — Smashing Magazine

Reactive Variables In GraphQL Apollo Client — Smashing Magazine

Reactive variables work with GraphQL Apollo and offer you the same functionality with Redux or Context API without the complexity or extra layers that come with these other tools. A reactive variable in GraphQL Apollo is easy to use and doesn’t have as much setup process compared to Redux. In this article, Daniel Don will look at how to set up reactive variables, how the GraphQL cache polices come

DDDaniel DonDaniel Don·November 27, 2020Engineering
Engineering — Copy Docs: Make Your Microcopy Full And Consistent, And Maintain It — Smashing Magazine

Copy Docs: Make Your Microcopy Full And Consistent, And Maintain It — Smashing Magazine

Copy docs is a framework that allows product designers and writers to manage their in-product copy in a smart way. In this article, Valeriia Panina shares her experience in how the copy docs technique turned out to be a game changer for her workflow. The copy docs technique was a game changer for Valeriia’s workflow and she’d be happy if it boosts yours, too!

VPValeriia PaninaValeriia Panina·November 26, 2020Engineering
Engineering — Moving Quicksilver into production

Moving Quicksilver into production

We previously explained how and why we built Quicksilver. This second blog post is about the long journey to production which culminates with Kyoto Tycoon removal from Cloudflare infrastructure and points to the first signs of obsolescence.

GPGeoffrey PlouviezGeoffrey Plouviez·November 25, 2020Engineering
Engineering — Playfulness In Code: Supercharge Your Learning By Having Fun — Smashing Magazine

Playfulness In Code: Supercharge Your Learning By Having Fun — Smashing Magazine

In the product-focused world of development, it can be easy to forget the joy of making for the sake of making. By dropping the ‘Why’ and ‘How’, and focusing instead on the ‘What’ of weird, wonderful ideas, you can nurture a totally different side to your skill sets. You can read the docs, you can follow the tutorials, but wouldn’t you be more motivated by trying to make something unique, somethin

JTJhey TompkinsJhey Tompkins·November 25, 2020Engineering
Engineering — Upptime

Upptime

GitHub Actions are like free computers.

CCChris Coyier·November 18, 2020Engineering
Engineering — Release Radar

Release Radar

We’re here to bring you the latest and greatest releases for November 2020. These are exciting new releases from some of the coolest projects around. There’s everything from world-changing tech…

MDMichelle DukeMichelle Duke·November 16, 2020Engineering
Engineering — Standing up for developers: youtube-dl is back

Standing up for developers: youtube-dl is back

Today we reinstated youtube-dl, a popular project on GitHub, after we received additional information about the project that enabled us to reverse a Digital Millennium Copyright Act (DMCA) takedown.

AVAbby VollmerAbby Vollmer·November 16, 2020Engineering
Engineering — Creating A Continuous Integration Test Workflow Using GitHub Actions — Smashing Magazine

Creating A Continuous Integration Test Workflow Using GitHub Actions — Smashing Magazine

The convention when contributing to projects on version control platforms is that there is the main branch containing the functional codebase. Then, there are other branches in which several developers can work on copies of the main to either add a new feature, fix a bug, and so on. If there is any error, it can easily be traced and fixed before integrating the changes into the main branch. It can

FAFiyinfoluwa AkinsikuFiyinfoluwa Akinsiku·November 16, 2020Engineering
Engineering — My WordPress Comments Wishlist

My WordPress Comments Wishlist

A built-in commenting system is one of the reasons people reach for WordPress (and often stay there long-term). While I do think having a comment system is

CCChris Coyier·November 11, 2020Engineering
Engineering — Building Serverless Front-End Applications Using Google Cloud Platform — Smashing Magazine

Building Serverless Front-End Applications Using Google Cloud Platform — Smashing Magazine

The use of serverless applications by developers to handle the business logic of their applications in on the high increase, but how does the Google Cloud — a major service provider within the public cloud — allow developers to manage serverless applications? In this article, you will learn what serverless applications are, how they are used on the Google Cloud, and also scenarios in which they ca

NVNwani VictoryNwani Victory·November 6, 2020Engineering
Engineering — Data Visualization With ApexCharts — Smashing Magazine

Data Visualization With ApexCharts — Smashing Magazine

In this article, you will be exposed to ApexCharts and to the different types and variants of charts it provides. Along the way, we’ll build several types of charts and learn how we can customize the appearance of our charts. By the end of the article, you will be able to integrate different types and variants of chats in your applications with ApexCharts.

NENefe Emadamerho AtoriNefe Emadamerho Atori·November 5, 2020Engineering
Engineering — What Can Web Designers Do With Their Unused Designs? — Smashing Magazine

What Can Web Designers Do With Their Unused Designs? — Smashing Magazine

Do you have a hard time throwing away mockups, logos and other content you’ve created for clients? The good news is that you don’t have to see rejected or unused designs as a sign of failure or waste. You can actually repurpose them and give them new life on other projects, for other customers, and even within your own business. I’ll explain four ways to do this in this post.

SSSuzanne ScaccaSuzanne Scacca·November 3, 2020Engineering
Engineering — Commit your vote on election day!

Commit your vote on election day!

Closing that priority issue you’re working on can wait—put down your keyboard and vote! Millions of you already have, and your vote in national and local elections may just impact…

MLMike LinksvayerMike Linksvayer·November 2, 2020Engineering
Engineering — GitHub Game Off 2020 theme announcement

GitHub Game Off 2020 theme announcement

The theme for this year’s Game Off is MOONSHOT. moonshot – noun an extremely ambitious and innovative project the act of launching a spacecraft to the moon a hit or…

LRLee ReillyLee Reilly·November 1, 2020Engineering
Engineering — Spotify’s New Experimentation Platform (Part 2)

Spotify’s New Experimentation Platform (Part 2)

So you’ve read of our two-part series about the new Experimentation Platform we’ve built at Spotify, and now know why we decided to invest in a new platform. In Part II, you’ll get a more detailed look at how we assigned users to experiments, how we analyze results and ensure test integrity.

JRJohan Rydberg·November 1, 2020Engineering
Engineering — Be Kind, Be Curious (November 2020 Wallpapers Edition) — Smashing Magazine

Be Kind, Be Curious (November 2020 Wallpapers Edition) — Smashing Magazine

Give your desktop a makeover with this new collection of wallpapers. Designed by the community for the community, the wallpapers come in versions with and without a calendar for November 2020. Since so many beautiful and inspiring designs have seen the light of day as a part of this ongoing series, we browsed through our archives on the look for November goodies from the past. You’ll find a select

CMCosima MielkeCosima Mielke·October 31, 2020Engineering
Engineering — Little Things on My Personal Site

Little Things on My Personal Site

I updated my personal website the other day. Always a fun project since it's one of the few where it's 100% just me. It's my own personal playground with no

CCChris Coyier·October 30, 2020Engineering