Home/Engineering
Topic

Engineering

4,365 articles on Engineering.

11,838 articles
Engineering — Cloudflare Waiting Room

Cloudflare Waiting Room

Today, we are excited to announce Cloudflare Waiting Room! It will be first available to select customers through a new program called Project Fair Shot, with general availability in our Business and Enterprise plans in the near future.

BBrianBrian·January 22, 2021Engineering
Engineering — Level up your code with TwilioQuest

Level up your code with TwilioQuest

It’s no secret that making your first contribution to open source can be intimidating. A Major League Hacking survey found that a majority of students know that contributing to open…

AKAriel KanterAriel Kanter·January 22, 2021Engineering
Engineering — Using GraphQL for High-Performing Mobile Applications - Shopify

Using GraphQL for High-Performing Mobile Applications - Shopify

GraphQL is the syntax that describes data that a client asks from a server. The client, in this case, is a mobile application. GraphQL is usually compared with REST API, a common syntax that most mobile application developers use. We will share how GraphQL can solve some of the pain points of REST API in mobile application development and discuss tips and best practices that we learned at Shopify

SEShopify Engineering·January 22, 2021Engineering
Engineering — The best of Changelog • 2020 Edition

The best of Changelog • 2020 Edition

If you haven’t seen it, the GitHub Changelog helps you keep up-to-date with all the latest features and updates to GitHub. We shipped a tonne of changes last year, and…

MDMichelle DukeMichelle Duke·January 21, 2021Engineering
Engineering — How To Build A Node.js API For Ethereum Blockchain — Smashing Magazine

How To Build A Node.js API For Ethereum Blockchain — Smashing Magazine

why do we need blockchain? Blockchain is a safe way to record activities and keep data fresh while maintaining a record of its history compared to the traditional records or databases where hacks, errors, and downtimes are very possible. In this article, John Agbanusi explains how you can build a Node.js API from scratch by building and deploying an Ethereum Blockchain for decentralization. He als

JAJohn AgbanusiJohn Agbanusi·January 19, 2021Engineering
Engineering — Update on an employee matter

Update on an employee matter

On Friday, January 8th, GitHub separated with an employee. Later that day and over the weekend, employees raised concerns about the circumstances of the separation. We took these concerns seriously.…

EBErica BresciaErica Brescia·January 17, 2021Engineering
Engineering — Uganda's January 13, 2021 Internet Shut Down

Uganda's January 13, 2021 Internet Shut Down

Two days ago, through its communications regulator, Uganda's government ordered the "Suspension Of The Operation Of Internet Gateways" hours before the country's general election. This action was confirmed by several users and journalists who got access to the letter sent to Internet providers.

CCelsoCelso·January 15, 2021Engineering
Engineering — A Day in the Life of a Backend Platform Engineer at Slack Pune

A Day in the Life of a Backend Platform Engineer at Slack Pune

5:25 am First alarm rings. *Snooze.* 6:30 am The final alarm rings and I know this is the last one, so I get up and immediately start making my bed. I open the curtains to take a look at the weather and the early morning light. I walk to my balcony and stand there to…

KPKalpak Pingle·January 13, 2021Engineering
Engineering — Painters Tape and Fault Tolerance

Painters Tape and Fault Tolerance

One of my favorite things in the world is painters tape (also called masking tape). It seems like something silly: some tape you put on a wall when you’re painting to avoid getting paint on the wall. The tape doesn’t have a strong adhesive, so it can be pulled back off the wall without damaging it.

CCChris Coyier·January 8, 2021Engineering
Engineering — How To Make More Money Selling Shopify Apps In 2021 — Smashing Magazine

How To Make More Money Selling Shopify Apps In 2021 — Smashing Magazine

Developing a Shopify app and being able to sell it are two different things. While you might be a very skilled app developer, that’s not always enough for Shopify merchants to decide to install a newly released and unreviewed app on their sites. If you want to give merchants a reason to install and use your Shopify app, there are four things you need to do.

SSSuzanne ScaccaSuzanne Scacca·January 7, 2021Engineering
Engineering — 2020 in Review

2020 in Review

An overview of what I accomplished in 2020 and a bit about my goals for 2021.

KCKent C. DoddsKent C. Dodds·January 4, 2021Engineering
Engineering — Towards An Ad-Free Web: Diversifying The Online Economy — Smashing Magazine

Towards An Ad-Free Web: Diversifying The Online Economy — Smashing Magazine

The founding principles of the World Wide Web have been warped by years of over-reliance on advertising. Fixing that imbalance and moving toward a more ethical, open web means relaying the foundations, with sites showing other ways are possible. Incorporate sustainability into your designs. Communicate what you do and how you survive and what people can do to help. Progress does not happen on its

FOFrederick O BrienFrederick O Brien·January 4, 2021Engineering
Engineering — Cloudinary Tricks for Video

Cloudinary Tricks for Video

Creating video is time consuming. A well-made 5-minute video can take hours to plan, record, and edit — and that's before we start talking about

JLJason LengstorfJason Lengstorf·December 30, 2020Engineering
Engineering — A Practical Introduction To Dependency Injection — Smashing Magazine

A Practical Introduction To Dependency Injection — Smashing Magazine

This article is the first part of an upcoming series that provides a practical introduction to Dependency Injection in a manner that immediately permits you to realize its many benefits without being hampered down by theory. Today, Jamie Corkhill will depict only a very practical example of dependency injection in use and mostly neglect the theoretical attributes. He does it this way in order to m

JCJamie CorkhillJamie Corkhill·December 30, 2020Engineering
Engineering — Creativity In A World Of Technology: Does It Exist? — Smashing Magazine

Creativity In A World Of Technology: Does It Exist? — Smashing Magazine

In this article, Maggie Mackenzie investigates the intricate dynamics associated with the relationship between creativity and technology and discussing whether or not creativity still exists. She will explore what creativity looks like and who (or what) is it now coming from. Ultimately, if creativity is truly being impacted by technology, is there a way to find the balance between the human and t

MMMaggie MackenzieMaggie Mackenzie·December 28, 2020Engineering
Engineering — Integrating Cloudflare Gateway and Access

Integrating Cloudflare Gateway and Access

We’re excited to announce that you can now set up your Access policies to require that all user traffic to your application is filtered by Cloudflare Gateway. This ensures that all of the traffic to your self-hosted and SaaS applications is secured and centrally logged.

KKennyKenny·December 23, 2020Engineering
Engineering — Highlights from Game Off 2020

Highlights from Game Off 2020

Game Off is our annual month-long game jam. This year’s theme was “moonshot,” and there were more than 500 tre-moon-dous submissions! 🌛 Here are some of the top-rated games as…

LRLee ReillyLee Reilly·December 23, 2020Engineering
Engineering — How To Optimize Progressive Web Apps: Going Beyond The Basics — Smashing Magazine

How To Optimize Progressive Web Apps: Going Beyond The Basics — Smashing Magazine

Progressive web applications are proven to raise user engagement and keep the costs down effectively. Building a modern PWA requires more than just the core setup to keep up with the user’s expectations. Today, Gert Svaiko will take a first-hand look at adding contemporary characteristics to PWAs, from functioning offline to user-friendly permission requests.

GSGert SvaikoGert Svaiko·December 23, 2020Engineering
Engineering — Cloudflare Acquires Linc

Cloudflare Acquires Linc

Today, we’re excited to announce the acquisition of Linc, an automation platform to help front-end developers collaborate and build powerful applications.

AGAlyson, GlenAlyson, Glen·December 22, 2020Engineering