FRONTEND WEEKLY

By Shravan Kasagoni | Shravan Kasagoni created a magazine on Flipboard. “FRONTEND WEEKLY on Flipboard” is available with thousands of other magazines and all the news you care about. Download Flipboard for free and search for “Shravan Kasagoni”.

Delivering Octicons with SVG

GitHub.com no longer delivers its icons via icon font. Instead, we’ve replaced all the Octicons throughout our codebase with SVG alternatives. While …

A Case Study on Boosting Front-End Performance

<i>The following is a guest post by Declan Rek, who works as a developer at De Voorhoede, a front end tech agency. A version of this article was</i> …

Web Development

Getting Started with Webpack 2

Webpack 2 will be out of beta* once the documentation has been finished. But that doesn’t mean you can’t start using version 2 now if you know how to …

JavaScript

Full Width Containers in Limited Width Parents

I bookmarked a tweet a few months ago, as it was a bonafide CSS trick and that's what we love around here.The issue is: <b>how do we make a</b> …

Web Development

MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

“A handy little read on learning how to write modular and maintainable CSS.”<br>— Smashing Magazine<p>“Finally a good book on how to write maintainable …

How to Center in CSS

Content<p>What do you want to center?<p>Container<p>How big is your container <div>?<p>Width<p>Height<p>Alignment<p>Surprise! This site isn't just for centering. How do …

12 Little-Known CSS Facts (The Sequel)

Over a year ago I published the original 12 Little-known CSS Facts and, to this day, it has been one of SitePoint’s most popular articles ever. Since …

How well do you know CSS display?

The <i>display</i> property is one of the most important CSS properties we use for layout. Most of us would have used block, inline and none. table and …

Web Development

DevTools in 2016 and Beyond | Web

<b>By</b> Kayce Basques<p>Technical Writer at Google<p>Google I/O 2016 is a wrap. DevTools had a strong presence at I/O, including a talk by Paul Bakaus, Paul …

Testing with Realistic Networking Conditions

When testing performance for websites or apps that you are working on it is critical to test them with networking conditions that are representative …

Networking

The Art of Debugging

This is the accompanying article for my <i>Art of Debugging</i> talk that I first gave at Fronteers in Amsterdam in 2015.TL;DR: learn every tool that's …

Programming

HEAD

A list of everything that could go in the <head> of your document<p>Table of Contents<p>Recommended Minimum<p>Elements<p>Meta<p>Meta: Not Recommended<p>Link<p>Link: Not …

Bootstrap 4: A Visual Guide

See What’s New in the Next Bootstrap<p><b>Recently, there has been a lot of talk about</b> <b>what’s new in Bootstrap 4</b><b>, and I was curious to examine the visual</b> …

Web Development

Dirty Tricks From The Dark 
Corners Of Front-End

Do you love the object tag, too? How do you feel about responsive image maps? Have you ever tried to work around complex tables, nasty carousels, …

Web Development

A Basic HTML5 Template For Any Project

Louis lays the foundations for all the HTML5 goodness to come. This article is an excerpt from HTML5 & CSS3 for the Real World, by Alexis Goldstein, …

Debugging The Web (Chrome Dev Summit 2016)

Do You Know These Eight HTML5 Tags?

As a web developer, you will probably take advantage of a whole range of different tags when putting together your next site build. Chances are high …

Twelve Fancy Chrome DevTools Tips

Breakpoints in JavaScript. Inspecting HTML and CSS and updating them live. Profiling performance… That’s right, this week’s post is all about the …

Web Development

Professor Frisby Introduces Composable Functional JavaScript - Course by @drboolean

Create linear data flow with container style types (Box)<p>5:04 js<p>We'll examine how to unnest function calls, capture assignment, and create a linear …

JavaScript

Leveraging HTML5 Animations Using CSS3, Ember.js, and Friends

Jessica Jordan speaking at Ember London in November, 2016<p>408Views<p><b>Welcome to Sessions!</b><br>Want the latest videos in your inbox?<p>About this talk<p>In her talk, …

Web Development

W3C Workshop on Web and Virtual Reality: A Look Ahead

The W3C Workshop on Web & Virtual Reality was a massive success. In an unprecedented showing, all the major browser vendors and some of the biggest …

Virtual Reality

Google Analytics Can Show You Screen Resolution ≠ Browser Window

It was five years ago when I wrote Screen Resolution ≠ Browser Window. The idea was that, at the time, there was a lot of talk about monitor size in …

Google Analytics

First Steps in VR

Shane Hudson dusts the snow from his jacket and helps us take our first tentative steps into the gloomy world of virtual reality. So mark his …

Virtual Reality

Polymer is the whole package - Northern Logic

Last week we introduced you to Web Components by creating one for showing a list of posts from your favorite Reddit channel. That component was …

JavaScript

HTML Color Codes

The most popular are Hex color codes; three byte hexadecimal numbers (meaning they consist of six digits), with each byte, or pair of characters in …

Sarah Drasner: Functional Animation - CSSConf.Asia 2016

What next for CSS Grid Layout?

Rachel Andrew opens the door on next generation CSS to bring us tidings of Grid joy. But rest not on your laurels, we must look to what comes next …

Web Development

🌟 When everything's important, nothing is! 🌟

Do libraries and frameworks prioritize components on boot? If so, how, and if not what can we do? And, in exploring that question, I discovered that …

JavaScript

for professional Web Designers and Developers

We’re all designers. Whether we do a layout, a product design or write code to design a product technically doesn’t matter here. What does matter …

Web Design