Home/Engineering
Topic

Engineering

4,365 articles on Engineering.

11,838 articles
Engineering — Safe harbors for software collaboration, part 1

Safe harbors for software collaboration, part 1

As policymakers grapple with how to address hate speech and disinformation on the internet, they’re eying the legal structure underpinning collaborative software development: legal safe harbors. These safe harbors protect…

AVAbby VollmerAbby Vollmer·October 6, 2020Engineering
Engineering — Do Website Policy Disclosure Pages Always Have To Be So Ugly? — Smashing Magazine

Do Website Policy Disclosure Pages Always Have To Be So Ugly? — Smashing Magazine

In some instances, privacy policy, terms of use, and cookie consent pages do have to be ugly. But that doesn’t mean you can’t improve upon how easy they are to read or navigate (which visitors will definitely appreciate). Today, we’re going to look at four ways that web designers can contribute to getting more policy disclosure pages read and terms actually agreed to.

SSSuzanne ScaccaSuzanne Scacca·October 6, 2020Engineering
Engineering — On the Web Share API

On the Web Share API

I think the Web Share API is very cool (here's our coverage). In a nutshell, it taps into the native sharing features on whatever platform you're on, if that

CCChris Coyier·October 5, 2020Engineering
Engineering — The Paper Prototype Rule

The Paper Prototype Rule

I’ve been lucky to have worked with some of the best designers in the industry, including Zhenya Rynzhuk, Louis Paquet, Maria de la Paz Vargas, and of course,

RMRonald MendezRonald Mendez·October 1, 2020Engineering
Engineering — Spotify’s New Experimentation Platform (Part 1)

Spotify’s New Experimentation Platform (Part 1)

At Spotify we try to be as scientific as possible about how we build our products. Teams generate hypotheses that we test by running experiments — normally in the form of an A/B test — to learn what works and what doesn’t. The learnings give us insights and fuel new product ideas.

JRJohan Rydberg·October 1, 2020Engineering
Engineering — Introducing Cloudflare Radar

Introducing Cloudflare Radar

Today we are launching a new service, Cloudflare Radar, that shines a light on the Internet’s patterns. Our goal is to help build a better Internet and we want to do this by exposing insights, threats and trends based on the aggregated data that we have.

MLMarc LamikMarc Lamik·September 30, 2020Engineering
Engineering — POW

POW

As a connoisseur of web trickery, this is a must share:

CCChris Coyier·September 30, 2020Engineering
Engineering — Free, privacy-first analytics for a better web

Free, privacy-first analytics for a better web

We’re announcing a brand new, privacy-first analytics service that’s open to everyone — even if they're not already a Cloudflare customer. And if you're a Cloudflare customer, we've enhanced our analytics to make them even more powerful than before.

JJplJpl·September 29, 2020Engineering
Engineering — Making Time for Cron Triggers: A Look Inside

Making Time for Cron Triggers: A Look Inside

Today, we are excited to launch Cron Triggers to the Cloudflare Workers serverless compute platform. We’ve heard the developer feedback, and we want to give our users the ability to run a given Worker on a scheduled basis.

ALAaron LismanAaron Lisman·September 28, 2020Engineering
Engineering — Welcome to Birthday Week 2020

Welcome to Birthday Week 2020

Each year we celebrate our launch on September 27, 2010 with a week of product announcements. We call this Birthday Week, but rather than receiving gifts, we give them away. This year is no different, except that it is… Cloudflare is 10 years old.

JGJohn Graham CummingJohn Graham Cumming·September 27, 2020Engineering
Engineering — Don't Compare Averages

Don't Compare Averages

In business meetings, it's common to compare groups of numbers by comparing their averages. But doing so often hides important information in the distribution of the numbers in those groups. There are a number of data visualizations that shine a light on this information. These include strip charts, histograms, density plots, box plots, and violin plots. These are easy to produce with freely avail

MFMartin Fowler·September 24, 2020Engineering
Engineering — Unexpected Learnings From Coding Artwork Every Day For Five Years — Smashing Magazine

Unexpected Learnings From Coding Artwork Every Day For Five Years — Smashing Magazine

Coding thousands of pieces of artwork teaches you a thing or two about the creative process. Whether you want to overcome perfectionism, learn new skills, or simply explore the playful side of coding, regular projects may be just what you need. In this article, Saskia Freeke will share her thoughts and experience. We hope to yield the inspiration you need to start similar projects of your own.

SFSaskia FreekeSaskia Freeke·September 24, 2020Engineering
Engineering — A better logs experience with GitHub Actions

A better logs experience with GitHub Actions

It’s now even easier to review logs from your GitHub Actions workflow runs. We’ve introduced several improvements to make the experience more performant, precise, and pleasing to use. Why these…

AMAdrian Mato GondelleAdrian Mato Gondelle·September 23, 2020Engineering
Engineering — Simplify Your Stack With A Custom-Made Static Site Generator — Smashing Magazine

Simplify Your Stack With A Custom-Made Static Site Generator — Smashing Magazine

In modern development, there are so many great tools for developing websites, but often they are more than what’s necessary for a given project. Because these tools are built for diverse use cases, they have to have a lot of features. Those features make them powerful. They also make them quite complex and opaque for new developers. In this article, Bryan Robinson will explore how to take a humble

BRBryan RobinsonBryan Robinson·September 23, 2020Engineering
Engineering — ztext.js

ztext.js

Super cool project from Bennett Feely! It makes any web type into 3D lettering with a mouseover effect that moves the 3D objects in space. It's reminiscent of

CCChris Coyier·September 22, 2020Engineering
Engineering — Building the Next Evolution of Cloud Networks at Slack

Building the Next Evolution of Cloud Networks at Slack

At Slack, we’ve gone through an evolution of our AWS infrastructure from the early days of running a few hand-built EC2 instances, all the way to provisioning thousands of EC2s instances across multiple AWS regions, using the latest AWS services to build reliable and scalable infrastructure. One of the pain points inherited from the early…

AGArchie Gunasekara·September 21, 2020Engineering
Engineering — Defining "View Source"

Defining "View Source"

Last time there was a little flurry of activity around the concept of "View Source," I did get the sense that not everyone was on the same page about what

CCChris Coyier·September 10, 2020Engineering
Engineering — Get Up And Running With Craft CMS — Smashing Magazine

Get Up And Running With Craft CMS — Smashing Magazine

Choosing what CMS to use in your next development project is a critical decision for any business, large or small. In this guide, Jonathan Kelley is going to run through the potential of Craft CMS, setting up a local environment and creating a basic cat blog with an API endpoint to accompany it. It’s a perfect jumping off point for anyone looking to expand from their current CMS system, or make th

JKJonathan KelleyJonathan Kelley·September 10, 2020Engineering
Engineering — AVIF has landed

AVIF has landed

Everybody is talking about AVIF today because of Jake's blog post. As the say, I was today years old when I learned AVIF was a thing. But thanks to web

CCChris Coyier·September 8, 2020Engineering
Engineering — Release Radar

Release Radar

It’s back! We’re here to bring you the latest and greatest releases for September 2020. These are exciting new releases from some of the coolest projects around. There’s everything from…

MDMichelle DukeMichelle Duke·September 4, 2020Engineering
Engineering — GitHub Africa Virtual Meetup

GitHub Africa Virtual Meetup

The developer community in Africa continues to thrive. Here at GitHub, we’re excited to announce our first Virtual Meetup for African developers. This meetup is happening on Tuesday, September 15th,…

SRSasha RosenbaumSasha Rosenbaum·September 3, 2020Engineering
Engineering — Introducing the GitHub Stars Program ⭐️

Introducing the GitHub Stars Program ⭐️

GitHub is home to the world’s largest community of developers who share their code, work together, and build amazing things. But out of those millions of developers on GitHub, there…

APAnisha PindoriaAnisha Pindoria·September 3, 2020Engineering
Engineering — GitHub Availability Report: August 2020

GitHub Availability Report: August 2020

Introduction In August, we experienced no incidents resulting in service downtime. This month’s GitHub Availability Report will dive into updates to the GitHub Status Page and provide follow-up details on…

KBKeith BallingerKeith Ballinger·September 2, 2020Engineering