Los Angeles, CA

Philip Walton

Elite
@philipwalton

flexbugs. A community-curated list of flexbox issues and cross-browser workarounds for them.

14k

solved-by-flexbox. A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.

13k

html-inspector. HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier.

2.3k

analyticsjs-boilerplate. Examples and best practices for using analytics.js

1.1k

responsive-components. A modern approach to styling elements based on the size of their container

582

webpack-esnext-boilerplate. JavaScript

514

polyfill. A library to make creating CSS polyfills much easier.

297

rollup-native-modules-boilerplate. A demo app showcasing the use of real JavaScript modules in production—complete with cross-browser fallbacks for legacy browsers.

224

blog. The source code for https://philipwalton.com

182

private-parts. A simple and intuitive way to shim private methods and properties in JavaScript.

107

mozart. A full-featured, classical inheritance library for Node.js and the browser.

84

easy-sauce. Easily run JavaScript unit tests on the Sauce Labs cloud.

74

talks. HTML

46

dom-utils. A small, modular DOM utility library

40

import-maps-caching-demos. Demos showing how to use Import Maps to prevent cascading cache invalidations

23

selectable. Easily get and set the text selection with an HTML element.

16

dev. HTML

5

deeplinker. JavaScript

4

usage-trends. JavaScript

4

handbrake. JavaScript

4

IntersectionObserver. API Sketch for Intersection Observers

4

html5-boilerplate. Professional front-end template. So much goodness baked in by default

4

slide-deck. HTML

4

ga-dev-tools. A showcase of demos and tools built with the various Google Analytics APIs and Libraries.

4

wappalyzer. Identify technology on websites.

3

solarized-dark-minimalist-syntax. CSS

3

navigation-event-proposal.

3

eslint-config-google. ESLint shareable config for the Google JavaScript style guide

3

photo-validator. JavaScript

2

yore. Async and error handling sugar on top of the HTML5 History api.

2

webpack. A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

2

sw-helpers. Service Worker helper libraries

2

github-stars. JavaScript

2

rollup-3245-repro. JavaScript

2

estimator.dev. 🧮 Calculate the size and performance impact of switching to modern JavaScript syntax.

2

web-starter-kit. Google Web Starter Kit (Beta)

2

google-analytics. Google Analytics web components

2

demos. HTML

1
38
Apply