Home/Engineering
Topic

Engineering

4,235 articles on Engineering.

11,636 articles
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 — 2020 Stack

2020 Stack

In an article with the most clickbaity article ever, Joe Honton does a nice job of talking about the evolving landscape of web development. "Full-stack"

CCChris Coyier·February 12, 2020Engineering
Engineering — Announcing GitHub India

Announcing GitHub India

We’re bringing GitHub closer to communities in India to better serve students, developers, maintainers, enterprise customers, and everyone helping to create the future of open source.

EBErica BresciaErica Brescia·February 12, 2020Engineering
Engineering — How To Book More Appointments And Events With A WordPress Booking Plugin — Smashing Magazine

How To Book More Appointments And Events With A WordPress Booking Plugin — Smashing Magazine

Appointment and event booking can be a time-consuming and tedious task. Business owners don’t want to deal with it and their assistants aren’t always the most effective way to capture or handle this information. Web designers, on the other hand, can help. By using the Amelia booking plugin for WordPress, you can create booking widgets that collect more appointments (and revenue) for your clients.

SSSuzanne ScaccaSuzanne Scacca·February 11, 2020Engineering
Engineering — PHP is A-OK for Templating

PHP is A-OK for Templating

PHP templating often gets a bad rap for facilitating subpar code — but that doesn't have to be the case. Let’s look at how PHP projects can enforce a basic

CGChris GeelhoedChris Geelhoed·February 4, 2020Engineering
Engineering — The Three Types of Code

The Three Types of Code

Every time I start a new project, I organize the code I’m looking at into three types, or categories if you like. And I think these types can be applied to

RRRobin RendleRobin Rendle·February 3, 2020Engineering
Engineering — Freezing User-Agent Strings

Freezing User-Agent Strings

There's been news about Chrome freezing their User-Agent string (and all other major browsers are on board). That means they'll still have a User-Agent (UA)

CCChris Coyier·February 3, 2020Engineering
Engineering — Full Stack Panic

Full Stack Panic

A new podcast from Sean Fioritto inspired by Joel Califa's term "Full Stack Anxiety".

CCChris Coyier·February 1, 2020Engineering
Engineering — Spotify Unwrapped: How we brought you a decade of data

Spotify Unwrapped: How we brought you a decade of data

The is one of Spotify’s largest marketing and social campaigns of the year. It enables our users to see a detailed breakdown of their listening habits over the past year. Since 2019 was the end of the decade, we wanted to do something special for our users. As one of the few streaming platforms that has existed since before 2010, Spotify had a unique opportunity to be able to provide users with a

BKBindia Kalra, Catie Edwards, Zoe Tiet·February 1, 2020Engineering
Engineering — How We Improved Data Discovery for Data Scientists at Spotify

How We Improved Data Discovery for Data Scientists at Spotify

At Spotify, we believe strongly in data-informed decision making. Whether we’re considering a big shift in our product strategy or we’re making a relatively quick decision about which track to add to one of our editorially-programmed playlists, data provides a foundation for sound decision making. An insight is a conclusion drawn from data that can help influence decisions and drive change. To ena

AMAndrew Maher·February 1, 2020Engineering
Engineering — Empowering Your Privacy

Empowering Your Privacy

Happy Data Privacy Day! At Cloudflare, our mission is to help build a better Internet, and we believe data privacy is core to that mission. But we know words are cheap — even data brokers who sell your personal information will tell you that “privacy is important” to them.

EHEmily HancockEmily Hancock·January 28, 2020Engineering
Engineering — aviationstack

aviationstack

I wonder how many startup ideas have something to do with air travel? 🤔

CCChris Coyier·January 28, 2020Engineering
Engineering — This Page is Designed to Last

This Page is Designed to Last

Jeff Huang, while going through his collection of bookmarks, sadly finds a lot of old pages gone from the internet. Bit rot. It's pretty bad. Most of what

CCChris Coyier·January 23, 2020Engineering
Engineering — A Complete Guide To WordPress Multisite — Smashing Magazine

A Complete Guide To WordPress Multisite — Smashing Magazine

WordPress Multisite allows you to run multiple websites on your server using the same WordPress installation. From setting up Wordpress Multisite to optimizing its various features, with this article, Manish Dudharejia will help you understand every facet of this unique WordPress tool. Read on to find out more.

MDManish DudharejiaManish Dudharejia·January 23, 2020Engineering
Engineering — Eleventy Love

Eleventy Love

Been seeing a lot of Eleventy action lately. It's a smaller player in the world of static site generators, but I think it's got huge potential because of how

CCChris Coyier·January 17, 2020Engineering