Home/Engineering
Topic

Engineering

4,235 articles on Engineering.

11,636 articles
Engineering — Getting The Most Out Of Git — Smashing Magazine

Getting The Most Out Of Git — Smashing Magazine

Git has so many powerful features under the hood! From Interactive Rebase to Submodules and from the Reflog to File History, these advanced features help you become more productive and make fewer mistakes. In this article, Tobias explores some of the less known but very useful features in Git. You’ll learn how to recover deleted commits, clean up your commit history, use submodules to manage third

TGTobias GuentherTobias Guenther·February 9, 2021Engineering
Engineering — Congratulations to Cloudflare’s 2020 Partner Award Winners

Congratulations to Cloudflare’s 2020 Partner Award Winners

We are privileged to share Cloudflare’s inaugural set of Partner Awards. These Awards recognize our partner companies and representatives worldwide who stood out this past year for their investments in acquiring technical expertise in our offerings

MKMatthew, KristinaMatthew, Kristina·February 8, 2021Engineering
Engineering — Release Radar

Release Radar

Not everyone takes a break over the festive season. Some people in the community have been busy shipping releases. So we’re here to bring you the latest and greatest releases…

MDMichelle DukeMichelle Duke·February 5, 2021Engineering
Engineering — How To Port Your Web App To Microsoft Teams — Smashing Magazine

How To Port Your Web App To Microsoft Teams — Smashing Magazine

On your list of places where people might access your web app, Teams is probably number “not-on-the-list”. But it turns out that making your app accessible where your users are already working has some profound benefits. In this article, Tomomi Imura and Daisy Chaussee will take a look at how Teams makes web apps a first-class citizen, and how it enables you to interact with those apps in complete

TITomomi Imura Daisy ChausseeTomomi Imura Daisy Chaussee·February 2, 2021Engineering
Engineering — "Cancelable" Smooth Scrolling

"Cancelable" Smooth Scrolling

Here's the situation: Your site offers a "scroll back to top" button, and you've implemented smooth scrolling. As the page scrolls back to the top, users see

CCChris Coyier·February 1, 2021Engineering
Engineering — Inspiring Wallpapers For February 2021 And A Little Creativity Challenge — Smashing Magazine

Inspiring Wallpapers For February 2021 And A Little Creativity Challenge — Smashing Magazine

Let’s make this February more colorful! Apart from a new collection of wallpapers, we also have a little creativity challenge waiting for you this month. It’s the perfect occasion to share your ideas with the world — and win a smashing prize along the way. The wallpapers in this post come with and without a calendar for February 2021, and, as a little bonus goodie, you’ll also discover some famili

CMCosima MielkeCosima Mielke·January 31, 2021Engineering
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