Typography inside CSS 2-D transforms often looks jagged or misplaced, but Zoltan Hawryluk shows techniques to fix it.
Fixing Typography Inside of CSS 2-D Transforms
What is the Ambient Light API, where is it supported and how can you use it? Aurelio De Rosa gives you the details.
Introduction to the Ambient Light API
A style guide by Nicolas Bevacqua covering how he thinks the CSS of an application should be modeled.
CSS: The Good Parts
A series of really slick effects that can be used for article headers.
Inspiration for Article Intro Effects
Libraries and Frameworks
Vittorio Zaccaria shows how to create dynamic CSS rules that respond to changes in values on your page using the DynCSS library.
Dynamic CSS with DynCSS
Mykyta Semenistyi covers the basics of building a Grunt plugin and what you can learn from some existing plugins.
Building Your First Grunt Plugin
Rey Bango takes a look at the untitled-element template in Polymer which simplifies deployment and reuse.
Sharing Polymer Components: Part 1
Elliot Bonneville walks through the basics of setting up and building an application using Node.js and MongoDB.
An Introduction To Node.js And MongoDB
Advanced Pebble Watch Configuration
Matthieu Larcher explains what deferred objects are in the DoCSSa architecture and how to use them.
How to Handle Deferred Objects in DoCSSa
Rob Lauer walks through the PhoneGap core plugins to know which ones your application needs to function properly.
Which Core PhoneGap/Cordova Plugins Do I Need?
Holly Schinsky shows how to use the Masonry grid layout system to build “brick-like” layouts similar to Pinterest.
Sample Masonry Layout in a Mobile App (Cordova/AngularJS/Ionic)
TJ VanToll explains how these 5 techniques for improving accessibility on mobile web apps improve the experience for all visitors.
Mobile And Accessibility: Why You Should Care And What You Can Do About It
See how to automatically set up deployment targets for CI with PhoneGap and Node.js from Ezo Saleh.
Adjusting the iOS deployment target with Cordova Hooks & NodeJS
Raymond Camden explains how to force a portrait mode app to landscape for certain activities like watching videos.
PhoneGap Tip: Temporarily changing orientation for video in a portrait only application
Web Animations – element.animate() is now in Chrome 36
Despite some controversy, CSS Regions is officially removed from Chrome.
CSS Regions no longer available in Chrome 35
Brian has published in a variety of technical publications over the years, has presented at numerous conferences and events and has served as a technical editor on a number of books.
You can read Brian’s blog archive with 9+ years of content at remotesynthesis.com (he still posts, infrequently). You can find a full list of Brian’s past publications and presentations. Follow Brian on Twitter @remotesynth.