Home/Engineering
Topic

Engineering

4,237 articles on Engineering.

11,646 articles
Engineering — Designing Filters That Work: Best Practices and Guidelines — Smashing Magazine

Designing Filters That Work: Best Practices and Guidelines — Smashing Magazine

Too often the filtering experience on the web is broken and frustrating, making it just unnecessarily difficult for customers to get to that shiny comfortable range of relevant results. When designing the next filter, take a look at some of the common issues that you might want to avoid, and hopefully avoid all the frustration that comes from broken and inaccessible implementations.

VFVitaly FriedmanVitaly Friedman·July 14, 2021Engineering
Engineering — Jamstack Community Survey 2021

Jamstack Community Survey 2021

The folks over at Netlify have opened up the Jamstack Community Survey for 2021. More than 3,000 front-enders like yourself took last year's survey, which

GGGeoff GrahamGeoff Graham·July 13, 2021Engineering
Engineering — Shopify-Made Patterns in Our Rails Apps - Shopify

Shopify-Made Patterns in Our Rails Apps - Shopify

At Shopify, we’ve developed our own patterns in order to support our global platform. Before coming here, I've developed multiple Ruby (and Rails) applications at multiple growth stages. Because of that, I quickly came to appreciate some workarounds and automation that were created to support the large codebase of Shopify. If there’s something I appreciate about Ruby on Rails, it’s the principle o

SEShopify Engineering·July 13, 2021Engineering
Engineering — The UEFA EURO 2020 final as seen online by Cloudflare Radar

The UEFA EURO 2020 final as seen online by Cloudflare Radar

Cloudflare has been publishing statistics about all the teams involved in EURO 2020 and traffic to betting websites, sports newspapers, streaming services and sponsors. Here’s a quick look at some specific highlights from England’s and Italy’s EURO 2020.

JGJohn Graham CummingJohn Graham Cumming·July 12, 2021Engineering
Engineering — Body Toggle

Body Toggle

I appreciate the clarity of this trick that Mikael Ainalem posted over on Reddit:

CCChris Coyier·July 6, 2021Engineering
Engineering — How To Choose A Headless CMS — Smashing Magazine

How To Choose A Headless CMS — Smashing Magazine

There is an array of Headless CMSes out there. In this article, we delve into headless CMS features to satisfy your content editors, marketers and yourself as a developer. For the experience headless practitioner, this could be a checklist to see what’s new out there. For those starting out on their headless journey, this could be a guide on what to look for.

ETEmmanuel TisseraEmmanuel Tissera·July 6, 2021Engineering
Engineering — Strength in Diversity: APAC Heritage Month

Strength in Diversity: APAC Heritage Month

In the United States, May is Asian American and Pacific Islander Heritage Month. This year, we wanted to celebrate this occasion in a more inclusive and comprehensive way, which is why we called our celebration APAC Heritage Month.

AJArwa, Jessica IyerArwa, Jessica Iyer·July 5, 2021Engineering
Engineering — Zero-Width Space

Zero-Width Space

The name zero-width space is antithetical, but it's not without uses. In text, maybe you'd use it around slashes because you want to be sure the words are

CCChris Coyier·July 2, 2021Engineering
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