Home/Engineering
Topic

Engineering

4,237 articles on Engineering.

11,646 articles
Engineering — Shadow Roots and Inheritance

Shadow Roots and Inheritance

There is a helluva gotcha with styling a <details> element, as documented here by Kitty Giraudel. It's obscure enough that you might never run into it,

CCChris Coyier·September 16, 2021Engineering
Engineering — Cloudflare Images Now Available to Everyone

Cloudflare Images Now Available to Everyone

Today, we are launching Cloudflare Images for all customers. Images provides a single product to store, resize and serve images. We built Cloudflare Images, so customers of all sizes can build a scalable and affordable image pipeline with a fraction of the effort.

ZZaidZaid·September 15, 2021Engineering
Engineering — How we built Instant Logs

How we built Instant Logs

In this blog post, we’ll show you how we built a new system that can give you access to your Cloudflare logs in real time, with just a single click.

BYBen YuleBen Yule·September 14, 2021Engineering
Engineering — Jamstack Conf 2021

Jamstack Conf 2021

What? Jamstack Conf! It's the best! Learn what's happening and what's next for this hot ecosystem.

CCChris Coyier·September 14, 2021Engineering
Engineering — The Power Of Pen And Paper Sketching — Smashing Magazine

The Power Of Pen And Paper Sketching — Smashing Magazine

When designing for digital spaces, it’s natural to default to digital mockup tools, but doing so cuts out a world of possibilities. Analog drawing can unleash your imagination and allow you to focus on what’s most important at the start: the ideas.

TOTracy OsbornTracy Osborn·September 14, 2021Engineering
Engineering — Social Image Generator + Jetpack

Social Image Generator + Jetpack

I feel like my quest to make sure this site had pretty sweet (and automatically-generated) social media images (e.g. Open Graph) came to a close once I found

CCChris Coyier·September 13, 2021Engineering
Engineering — Fun Times Styling Checkbox States

Fun Times Styling Checkbox States

We might leave a text input unstyled. We might leave a link unstyled. Even a button. But checkboxes… we don’t leave them alone. That’s why styling checkboxes

PPreethiPreethi·September 10, 2021Engineering
Engineering — EyeDropper API Dropped

EyeDropper API Dropped

I had no idea this was coming but it's pretty neat! Chrome has shipped the EyeDropper API in v95 (Canary, as I write).

CCChris Coyier·September 10, 2021Engineering
Engineering — Frameworks Helping Image Usage

Frameworks Helping Image Usage

I recently blogged about how images are hard and it ended up being a big ol' checklist of things that you could/should think about and implement when placing

CCChris Coyier·September 9, 2021Engineering
Engineering — Ship / Show / Ask

Ship / Show / Ask

Ship/Show/Ask is a branching strategy that combines the features of Pull Requests with the ability to keep shipping changes. Changes are categorized as either Ship (merge into mainline without review), Show (open a pull request for review, but merge into mainline immediately), or Ask (open a pull request for discussion before merging).

RWRouan Wilsenach·September 8, 2021Engineering
Engineering — Release Radar

Release Radar

The end of financial year is complete, tax time is over, and everyone is back to shipping awesome projects. During August, our community has been super busy shipping lots of…

MDMichelle DukeMichelle Duke·September 3, 2021Engineering
Engineering — Reducing Carbon Emissions On The Web — Smashing Magazine

Reducing Carbon Emissions On The Web — Smashing Magazine

Websites, unfortunately, aren’t as environmentally friendly as we might like them to be. In this article, Berwyn Powell takes a look at his experience in trying to make websites better for the environment. Hopefully, this will give you some ideas for things to try on your own websites. It can be quite disheartening to run a page through the Website Carbon Calculator and be told that it could be em

BBezpowell·September 3, 2021Engineering
Engineering — Quick Tunnels: Anytime, Anywhere

Quick Tunnels: Anytime, Anywhere

Cloudflare Tunnel now supports a free version that includes all the latest features and does not require any onboarding to Cloudflare. With today’s change, you can begin experimenting with Tunnel in five minutes or less.

RRishabhRishabh·September 2, 2021Engineering
Engineering — Some Typography Links VII

Some Typography Links VII

All-things-typography, from a hard-edged monospaced variable font to fonts in the "Twilight Zone" ... and much, much more.

CCChris Coyier·September 1, 2021Engineering
Engineering — GitHub Availability Report: August 2021

GitHub Availability Report: August 2021

In August, we experienced two distinct incidents resulting in significant impact and degraded state of availability for Git operations, API requests, webhooks, issues, pull requests, GitHub Pages, GitHub Packages, and GitHub Actions services.

SSScott SandersScott Sanders·September 1, 2021Engineering
Engineering — Application-Specific Links

Application-Specific Links

You know like https:? That's a URL Scheme. You're probably familiar with the concept, thanks to others that come up in front-end development, like mailto:.

CCChris Coyier·August 31, 2021Engineering
Engineering — Vague infringement allegations considered harmful

Vague infringement allegations considered harmful

Ensuring that software copyright allegations are specific and actionable benefits the entire developer ecosystem. That’s why GitHub submitted a “friend of the court” brief in the SAS Institute, Inc. v. World Programming Ltd. case before a Federal Court of Appeals.

JCJustin ColanninoJustin Colannino·August 31, 2021Engineering
Engineering — Request for proposals: Defining standardized GitHub metrics

Request for proposals: Defining standardized GitHub metrics

The GitHub Social Impact and Policy teams are issuing a Request for Proposal (RFP) for a researcher to define a list of publicly available GitHub platform usage metrics by country for international development, public policy and economics disciplines.

MKMala KumarMala Kumar·August 31, 2021Engineering
Engineering — Designing for the Unexpected

Designing for the Unexpected

When I think about what front-end development really is and feels like, this is at the heart of it: designing around a huge set of unknowns, and really

CCChris Coyier·August 26, 2021Engineering
Engineering — Pushing Back Against Privacy Infringement On The Web — Smashing Magazine

Pushing Back Against Privacy Infringement On The Web — Smashing Magazine

As a community, we can each work to improve our own little corners of the Web. But, collectively, we can do better. We can improve the Web and make it a better platform for privacy. The Web is still wrestling with issues we take for granted offline, privacy chief among them. These are steps The New York Times took to protect users’ data, and how you can too.

RBRobin BerjonRobin Berjon·August 26, 2021Engineering
Engineering — Building Android Conversation Bubbles

Building Android Conversation Bubbles

We recently rolled out support for Conversation Bubbles for DMs and Group DMs on Android 11. In case you’re not familiar with Conversation Bubbles, take a look at the video below. Basically, they are a way to pop out a conversation from a notification into a Bubble that will draw over other apps, making multitasking…

MRMathias Roth·August 25, 2021Engineering
Engineering — How To Automate Documentation Workflow For Developers — Smashing Magazine

How To Automate Documentation Workflow For Developers — Smashing Magazine

In a world that is increasingly going remote, prioritizing good documentation and good documentation workflow is important. In this article, you’ll learn how to save hours of tedious work of writing, updating, and correcting technical documentation. In this article, you will learn how to automate your documentation workflow with Vale and GitHub Actions.

PBPortia BurtonPortia Burton·August 24, 2021Engineering
Engineering — Jamstack CMS: The Past, The Present and The Future — Smashing Magazine

Jamstack CMS: The Past, The Present and The Future — Smashing Magazine

The story of Jamstack CMSs goes all the way back to the 90s. Over the years, there have been many different approaches and evolutions of static and Jamstack CMSs. In this article, Mike Neumegen will take a trip down memory lane to see how we got to the modern Jamstack CMSs we have today, and where they’re heading in the next decade.

MMikeneumegen·August 20, 2021Engineering
Engineering — How To Build An Ethical User Research Practice At Any Organization — Smashing Magazine

How To Build An Ethical User Research Practice At Any Organization — Smashing Magazine

Ethical user research isn’t only the right thing to do but it makes good business sense. Principles of ethical conduct guide our decision-making, keeping us out of trouble and holding us accountable to our users and society. Through a simple step-by-step approach, you can build an ethical practice within your organization that will ensure you’re respecting the dignity and welfare of your research

DHDevin HaroldDevin Harold·August 19, 2021Engineering