
Add Background Colors to SVGs Using the “rect” Element
The advantages of using SVGs in web development are well known. SVGs are small in size, can be made quite accessible, are scalable while maintaining their
4,235 articles on Engineering.

The advantages of using SVGs in web development are well known. SVGs are small in size, can be made quite accessible, are scalable while maintaining their

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.

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.

In the video embedded below, Jen Simmons explains how to improve image loading by using width and height attributes. The issue is that there’s a lot of jank

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

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.


Learn to predict how your application will behave in times of failure and how to configure every parameter for your Semian circuit breaker.

I'm not sure we've gotten much better at this since Tim Kadlec wrote this in 2012:

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

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

We’re partnering with Microsoft for Startups to make GitHub available for all participants, starting on February 13.

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"

We want your feedback about GitHub’s new command line tool that makes it easier to work with GitHub and reduce friction for many of your common workflows.

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.


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.

If you’re a veteran reading this, know that Cloudflare has a seat at the table for you.

Why it can be worth spending 1 hour automating a 10 second task




I mean, kinda.


Now, anyone can connect an issue to a pull request from the issue directly using the new linked pull request section providing greater context to your workflow.

Manage secrets, make use of self-hosted runners, and more with the GitHub Actions API—now available in beta.

We’re reflecting on our Bug Bounty program for 2019 and introducing new program changes for 2020.

Fully customize your project’s behaviour or hit the ground running using our new framework presets.

Short answer:

Interesting research from Aaron Peters on <img loading="lazy" ... >:

Louis Lazaris, reacting to the idea of CSS4:

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

There's some famous quote that goes something like...

GitHub and Major League Hacking (MLH) came together to organize Local Hack Day: Share.


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

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)

New zine: Become a SELECT Star!

There are a few reasons you're getting this warning. Here's how you fix it.

Get in touch with Vercel Support easier than ever before, without having to leave your dashboard.

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



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

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

Artists and designers from across the globe once again got out their favorite tools and created unique and inspiring wallpapers to welcome the new month. The wallpapers are available with and without a calendar for February 2020 and can be downloaded for free.

Easily forward and collect your logs using Log Drains.

You ask "What can I build with Cloudflare Workers?" @cloudflare responds:

Pretty notable when a tweet about a flexbox layouts gets 8K+ likes on Twitter!

GitHub Desktop brings two features that avoid permission failures: rerouting when pushing to a cloned repository and rerouting when pushing to a protected branch.

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.

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

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

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.

In the past few years, we’ve seen a lot of change and diversion in regard to web technologies. In 2020, I foresee us as a web community heading toward

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

The GitHub Student Developer Pack now delivers over $200k worth of tools and training to every student with the addition of 22 new partners.

Cloudflare for Campaigns is designed to make it easier for all political campaigns and parties to get access to cybersecurity services.

GooFonts is a side project signed by a developer-wife and a designer-husband, both of them big fans of typography. We’ve been tagging Google

Two articles published the exact same day: