Home/Engineering
Topic

Engineering

4,365 articles on Engineering.

11,838 articles
Engineering — Chapter 9: Community

Chapter 9: Community

In April of 2009, Yahoo! shut down GeoCities. Practically overnight, the once beloved service had its signup page replaced with a vague message announcing its

JHJay Hoffmann·June 24, 2021Engineering
Engineering — Introducing the new GitHub Issues

Introducing the new GitHub Issues

Announcing new beta features for GitHub Issues for better planning and tracking of your projects in GitHub, including project tables, task lists, and issue forms.

MRMario RodriguezMario Rodriguez·June 23, 2021Engineering
Engineering — Sudan's exam-related Internet shutdowns

Sudan's exam-related Internet shutdowns

To prevent cheating in exams many countries restrict or even shut down Internet access during critical exam hours. I wrote two weeks ago about Syria having planned Internet shutdowns during June, for exams. Sudan is doing the same thing and has had four shutdowns so far.

JGJohn Graham CummingJohn Graham Cumming·June 22, 2021Engineering
Engineering — PKCE: What and Why?

PKCE: What and Why?

Come learn about the PKCE OAuth flow! How it works, why it’s valuable, and how to use it to authorize your Dropbox app.

TKTaylor Krusen·June 17, 2021Engineering
Engineering — Your Image Is Probably Not Decorative — Smashing Magazine

Your Image Is Probably Not Decorative — Smashing Magazine

Image placement on the modern web is highly intentional, helping to communicate the overall purpose of a page or view. This means that nearly every image you declare needs to have an alternate description. Nulling an image indicates that it is for decorative purposes only. In this context, decorative means that the image does not visually communicate information that is important to understanding

EBEric BaileyEric Bailey·June 17, 2021Engineering
Engineering — Equal Columns With Flexbox: It’s More Complicated Than You Might Think

Equal Columns With Flexbox: It’s More Complicated Than You Might Think

As awesome as flexbox is, what it’s doing under the hood is actually a little strange because, by default, it is doing two things at once. It first looks at the content size which is what we would get if by declaring width: max-content on an element. But on top of that, flex-shrink is also doing some work allowing the items to be smaller, but only if needed. Let’s break those two down and see how

KPKevin PowellKevin Powell·June 10, 2021Engineering
Engineering — Blacktocats turn five

Blacktocats turn five

What began as a small group effort in 2015 has now turned into a global initiative here at GitHub to amplify Black voices and talent in the tech community.

BDBrian DouglasBrian Douglas·June 10, 2021Engineering
Engineering — What’s new from GitHub Changelog? May 2021 Recap

What’s new from GitHub Changelog? May 2021 Recap

In May, GitHub shipped a total of 20 new features. We love what we do, but we know it’s a lot to keep up with. So we’re trying something new on the GitHub Blog—a monthly recap of everything that shipped to Changelog in the past month. Check out some of the updates you might have missed.

SMSidi MerzoukSidi Merzouk·June 10, 2021Engineering
Engineering — Celebrating 7 Years of Project Galileo

Celebrating 7 Years of Project Galileo

Every June, we celebrate the anniversary of Project Galileo. This year, we are proud to celebrate seven years of protecting the most vulnerable groups on the Internet from cyberattacks.

CCloudflare·June 9, 2021Engineering
Engineering — Release Radar

Release Radar

We’ve seen some amazing community projects this last month. This was a huge month for your community with hundreds of new releases. There’s everything from world-changing tech to weekend hobbies.…

MDMichelle DukeMichelle Duke·June 4, 2021Engineering
Engineering — Syria’s exam-related Internet shutdowns

Syria’s exam-related Internet shutdowns

To prevent cheating in exams many countries restrict or even shut down Internet access during critical exam hours. For most of June Syria is having planned Internet shutdowns during critical exam periods.

CCloudflare·June 3, 2021Engineering
Engineering — Kinda a big announcement

Kinda a big announcement

The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before… Read more “Kinda a big announcement”

JSJoel SpolskyJoel Spolsky·June 2, 2021Engineering
Engineering — Patrick Balestra: Senior Engineer

Patrick Balestra: Senior Engineer

I’m at my best after nine hours’ sleep, so I tend to wake up pretty late, shower and dress as though I’m going into the office. Although I’ve been in Stockholm a while now, I’m still not a fan of the Swedish breakfast of bread and cheese or salami – give me Nutella on toast any day!

SESpotify Engineering·June 1, 2021Engineering
Engineering — Local: Always Getting Better

Local: Always Getting Better

I've been using Local for ages. Four years ago, I wrote about how I got all my WordPress sites running locally on it. I just wanted to give it another high

CCChris Coyier·May 31, 2021Engineering
Engineering — Why (and how) GitHub is adopting OpenTelemetry

Why (and how) GitHub is adopting OpenTelemetry

Over the years, GitHub engineers have developed many ways to observe how our systems behave. We mostly make use of statsd for metrics, the syslog format for plain text logs…

WHWolfgang Hennerbichler, Andrew HayworthWolfgang Hennerbichler, Andrew Hayworth·May 26, 2021Engineering
Engineering — How Shopify Built An In-Context Analytics Experience - Shopify

How Shopify Built An In-Context Analytics Experience - Shopify

Whether determining which orders to fulfill first or assessing how their customer acquisition efforts are performing, our merchants rely on data to make informed decisions about their business. In 2013, we made easy-access to data a reality for Shopify merchants with the Analytics.

SEShopify Engineering·May 25, 2021Engineering
Engineering — A Guide To Undoing Mistakes With Git (Part 2) — Smashing Magazine

A Guide To Undoing Mistakes With Git (Part 2) — Smashing Magazine

Mistakes. These cruel villains do not even stop at the beautiful world of software development. But although we cannot avoid making mistakes, we can learn to undo them! In this article, Tobias Günther will show you the right tools for your daily work with Git. You might want to check the first article of the series as well.

TGTobias GuentherTobias Guenther·May 25, 2021Engineering