Home/Engineering
Topic

Engineering

4,364 articles on Engineering.

11,834 articles
Engineering — The History of the URL

The History of the URL

January 11th, 1982, 22 computer scientists met to discuss an issue with ‘computer mail’ (now known as email).

ZBZack BloomZack Bloom·March 5, 2020Engineering
Engineering — The Slideout Footer

The Slideout Footer

A fascinating new site called The Markup just launched. Tagline: Big Tech Is Watching You. We’re Watching Big Tech. Great work from Upstatement. The

CCChris Coyier·March 5, 2020Engineering
Engineering — What I Like About Craft CMS

What I Like About Craft CMS

Looking at the CMS scene today, there are upwards of 150 options to choose from — and that’s not including whatever home-grown custom alternatives people

MIMarko IlicMarko Ilic·March 3, 2020Engineering
Engineering — When Bloom filters don't bloom

When Bloom filters don't bloom

Last month finally I had an opportunity to use Bloom filters. I became fascinated with the promise of this data structure, but I quickly realized it had some drawbacks. This blog post is the tale of my brief love affair with Bloom filters.

MMMarek MajkowskiMarek Majkowski·March 2, 2020Engineering
Engineering — What the Heck is Backstage Anyway?

What the Heck is Backstage Anyway?

Yesterday, we released the open source version of , our homegrown developer portal. And we learned a thing or two via the feedback we received. So, I wanted to take this opportunity to further explain what we’re trying to do with Backstage — and more importantly, what we want to give to the greater engineering community beyond Spotify.

SESpotify Engineering·March 1, 2020Engineering
Engineering — Per Wendin: Head of Patents

Per Wendin: Head of Patents

I get up, have breakfast and am ready to leave the house by 7.30 am. Every day, I cycle the 12km to and from the office—it’s mostly on safe, car-free bike tracks, and I love having the time to clear my head and think freely. It doesn’t even matter what the weather’s like—I’ll cycle, rain or shine.

SESpotify Engineering·March 1, 2020Engineering
Engineering — Going Beyond Black History Month

Going Beyond Black History Month

Around this time of year in the United States, African-Americans are often tasked with explaining why we spend 28 (or in the case of leap year 29) days celebrating the contributions our ancestors made to this country.

FDFallon, DevinFallon, Devin·February 29, 2020Engineering
Engineering — Embrace The Possibilities (March 2020 Wallpapers) — Smashing Magazine

Embrace The Possibilities (March 2020 Wallpapers) — Smashing Magazine

Do you need a little inspiration boost? Well, then our new batch of wallpapers is for you. We embarked on this monthly wallpapers journey more than nine years ago and we’re very thankful for everyone who submits their artworks to it each month anew. Today, designed by artists and designers from across the globe, Cosima Mielke brings you versions with and without a calendar for March 2020.

CMCosima MielkeCosima Mielke·February 29, 2020Engineering
Engineering — A Follow-Up to PHP Templating

A Follow-Up to PHP Templating

Not long ago, I posted about PHP templating in just PHP (which is basically HEREDOC syntax). I'm literally using that technique for some super basic

CCChris Coyier·February 28, 2020Engineering
Engineering — February service disruptions

February service disruptions

Recently, we’ve had multiple service interruptions on GitHub.com. We know how important reliability of our service is for your projects and teams. We take this responsibility very seriously and apologize…

KBKeith BallingerKeith Ballinger·February 28, 2020Engineering
Engineering — Coping with Covid-19

Coping with Covid-19

What we've learned so far from dealing with the Coronavirus Disease 2019 (Covid-19) outbreak

MFMartin Fowler·February 27, 2020Engineering
Engineering — Impact of Cache Locality

Impact of Cache Locality

Our Gen X servers process more requests per second per core than our previous fleet. The AMD 2nd Gen EPYC 7642 processor’s large L3 cache minimizes L3 cache misses, and the time-savings add up quickly.

SSungSung·February 26, 2020Engineering
Engineering — What Does A Foldable Web Actually Mean? — Smashing Magazine

What Does A Foldable Web Actually Mean? — Smashing Magazine

Foldable devices have brought with them talk of a ‘foldable web,’ and the idea that long-standing web conventions may be on the verge of a serious shakeup. Is it all hype, or is it time to get flexible? The ‘foldable web’ will bring with it new challenges, new opportunities, and, in all likelihood, new syntax. The web could be in for its biggest shakeup since the smartphone. Users and coders alike

FOFrederick O BrienFrederick O Brien·February 26, 2020Engineering
Engineering — Visualizing OSM data in QGIS

Visualizing OSM data in QGIS

Visualizing OSM datasets with QGIS. Generation of some nice maps on the client | Map Styling in QGIS | Adding Spatial data

FNFlorian NadlerFlorian Nadler·February 25, 2020Engineering
Engineering — Gutenberging

Gutenberging

It's been over a year since the big WordPress launch of Gutenberg, the new editor. It seems to me most of the controversy around it has died down. There has

CCChris Coyier·February 24, 2020Engineering
Engineering — 2019 Transparency Report

2019 Transparency Report

We’re excited to share GitHub’s 2019 Transparency Report, a by-the-numbers look at how we handle requests for user data and moderate content on GitHub.

AVAbby VollmerAbby Vollmer·February 20, 2020Engineering
Engineering — GitHub partners with HackYourFuture

GitHub partners with HackYourFuture

GitHub is now a proud sponsor of Hack Your Future, a not-for-profit coding school for refugees and other people that have limited access to education and the labor market. Learn more about the latest campaign, Behind the Source.

TEToya EastToya East·February 20, 2020Engineering
Engineering — Footnote Characters

Footnote Characters

There are special superset number characters that are sometimes perfect for footnotes. Here they are:

CCChris Coyier·February 19, 2020Engineering
Engineering — Solving Sticky Hover States with @media (hover: hover)

Solving Sticky Hover States with @media (hover: hover)

Mezo Istvan does a good job of covering the problem and a solution to it in a blog post on Medium. If you tap on something that has a :hover state but you don't leave the page then, on a mobile device, there is a chance that :hover state "sticks." You'll see this with stuff like jump-links used as tabs or buttons that trigger on-page functionality.

CCChris Coyier·February 18, 2020Engineering
Engineering — Designing Ethically, Optimizing Videos, And Shining The Spotlight On Our SmashingConf Speakers — Smashing Magazine

Designing Ethically, Optimizing Videos, And Shining The Spotlight On Our SmashingConf Speakers — Smashing Magazine

It’s nice to have an overview of the most important things in one place, but do feel free to follow us on Twitter, Facebook, LinkedIn and subscribe to our RSS feed. We like helping you stay on top of things and making life just a little bit easier! Fear not, we’ve got your backs! Our bi-weekly [Smashing Podcast](https://www.smashingmagazine.com/category/smashing-podcast) has you covered with a var

ILIris LjesnjaninIris Ljesnjanin·February 14, 2020Engineering
Engineering — Product-Service Partnerships

Product-Service Partnerships

When customer companies buy software products, they usually need skilled staff to install them. This staff is usually provided by a service provider company, since software product vendors don't find it makes business sense to build their own services arm. Customers need to be aware of the relationship between product vendors and service providers, and should require transparency on the relationsh

MFMartin Fowler·February 13, 2020Engineering
Engineering — Neumorphism.io

Neumorphism.io

I was sort of making fun of neumorphism the other day. I don't actually care that much. I mostly just think it only works on some flat colored backgrounds,

CCChris Coyier·February 12, 2020Engineering