Adam Bradley's Projects
2014 Conference Presentations
An Angular 2 Starter kit featuring Angular 2 (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes), Material Design, Karma, Protractor, Jasmine, Istanbul, TypeScript 2, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack 2 by @AngularClass
A skeleton Angular 2 app built with Babel and Browserify.
Staging Area for Writing Blog Posts
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
Ionic 2: Angular Connect 2015 Presentation
demo app for https://github.com/angular/angular/issues/8550
A code of conduct for all Angular projects
The content behind MDN Web Docs
Automatic splash screen generator for Cordova
Create React apps with no build configuration.
CSS parser / stringifier for Node.js
Custom Element + Framework Interoperability Tests.
Demos and tests to show off how picture works.
Detect zoom level using Javascript
A stand-alone working lightweight version of the W3C Custom Elements specification
A creative-commons book I wrote on JavaScript design patterns
Polyfill to remove click delays on browsers with touch UIs
Eliminates layout thrashing by batching DOM read/write operations
A window.fetch JavaScript polyfill.
A Firebase + AngularJS Starter Pack
A small set of CSS classnames to help keep images cropped on the focal point for responsive designs. Using only HTML/CSS, web authors can specify an image's focal point, which stays as the image's primary focus, while the image's available width changes on responsive webpages. Crop and re-size images depending on available width and let CSS to do all of the work, and without any JavaScript.
DEPRECATED: Prior to recent developments with the picture element, Foresight.js gaves webpages the ability to tell if the user's device is capable of viewing high-resolution images before the image is requested from the server. Additionally, it judges if the user's device currently has a fast enough network connection for high-resolution images. Depending on device display and network connectivity, foresight.js will request the appropriate image for the webpage.
Libraries & tools for enabling Machine Learning driven user-experiences on the web
This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.
https://github.com/ionic-team/stencil/issues/1686