Category: JavaScript

Best of JavaScript, HTML & CSS – Week of August 19, 2013

Posted on Aug 28, 2013

This week's best of JavaScript, HTML and CSS update on Flippin' Awesome was filled with new and updated libraries and other projects including Yeoman 1.0, Brick, Tridiv, ungit, FlowType and much more. Of course, there were plenty of great tutorials as well, so be sure to check them out.

In addition, we published three new articles this week:

Ryan Morr explains the difference between scope and context in JavaScript and how they're used in common design patterns.
Understanding Scope and Context in JavaScript

Matt Baker discusses rules for applying functional programming principles to CSS so it can more effectively scale.
Functional CSS (FCSS)

Seth Vincent shares his strategy for deciding when to choose between npm, Bower and component for client-side dependency management.
Choosing Between npm, Bower and component

 Continue Reading →

Best of JavaScript, HTML & CSS – Week of August 12, 2013

Posted on Aug 21, 2013

This week's "Best of" post on Flippin' Awesome had a broad array of tutorial topics including lots of cutting edge stuff in ES6 and CSS to new frameworks like Ractive and React. There were a handful of new and updated libraries including a new version of JavaScript MVC and Brackets.

In addition, we published three new articles including one by the author of Ractive.js, a new framework that received a lot of positive attention when it was released a few weeks ago:

Rich Harris explains how reactive programming can make your JavaScript code more efficient and how Ractive.js expressions work.
Ractive.js Expressions and the New Wave of Reactive Programming

Alan Greenblatt shows an example of how you can use CSS Regions to more easily build responsive layouts.
Responsive Content Using CSS Regions

Krasimir Tsonev discusses a couple of useful features in Sass but also discusses their current limitations.
Two Useful Sass Features and Their Limitations

 Continue Reading →

Best of JavaScript, HTML & CSS – Week of August 5, 2013

Posted on Aug 15, 2013

This week's best of JavaScript, HTML and CSS post on Flippin' Awesome features a good dose of framework-specific tutorials such as Backbone, Bootsrap and Jasmine, as well as updates to all the Adobe Edge products such as Reflow, Brackets/Edge Code and Edge Animate.

In addition, we published 3 new articles this week, which have been hugely popular already:

Mathew Carella shares tips for writing better and more efficient CSS.
Writing Better CSS

Jonathan Fielding explains how SimpleStateManager let's your JavaScript code react to responsive design state changes.
Coding for Responsive State Changes with SimpleStateManager

Krasimir Tsonev walks through techniques for animating in HTML using JavaScript, CSS and the Animate.CSS library.
Introduction to Animating in HTML

 Continue Reading →

Sites I Admire in Web Development

Posted on Aug 14, 2013

Recently, I've been giving some thought to the future of my web development articles and tutorials site, Flippin' Awesome. When I started it nearly 6 months ago, the plan wasn't just to become yet another web developer tutorials site - there are already a ton of those, to be quite honest. My goal was and is to make it one of the premiere sites for web developers. One of the ways to try and formulate a path for the site is to look at other sites that I admire and learn from them. So, this post discusses some of those sites I admire most, and why.

Smashing Magazine - More than any other publication, Smashing Magazine, created by Vitaly Friedman, is what I would say I aspire to be. The site consistently publishes quality and influential articles from a array of authors, both well-known and not. Not only that, but they've turned this into a thriving business with books and events.

CoDrops - Manoela Ilic (aka Mary Lou) and Pedro Botelho run this site, which has a heavy CSS and design focus. While the site has contributions from outside authors, the majority of tutorials and experiments are posted by Mary Lou. The thing that impresses me most is that, while maintaining a steady stream of content, every demo is both technically impressive and attractively designed.

CSS-Tricks - Chris Coyier's site has become a great resource for cutting edge design tutorials from both Chris and others. One of the small things I enjoy about this site is the way Chris prefaces each external contribution with a summary of why he thought it was important to share.

Raymond Camden's Blog - Ray and I have been friends for some time, but I have always admired his blog. It's not just that he generally keeps a steady stream of content but more so that he has a very authentic voice. Ray has a way of writing that makes complicated topics seem unintimidating.

This is not a definitive list - there are many more sites that I admire, such as A List Apart, David Walsh Blog, Christian Heilmann's blog and others. What sites do you admire most?

(P.S. Sorry about the CAPTCHA, I had a ton of spam getting through my spam protection and this seemed better than no comments at all)

 Continue Reading →

Best of JavaScript, HTML & CSS – Week of July 29, 2013

Posted on Aug 08, 2013

Sorry that this post is a little late. This week's best of post on Flippin' Awesome featured a ton of general (non-framework-focused) tutorials and some interesting new releases such as, Bindr, NeDB and node-webkit. Read the update here.

In addition, we published three new articles and a new podcast episode (busy week eh?):

AngularJS offers built-in support for CSS3 transitions and animations. Holly Schinsky shows how to use them with a sample app.
Animating with AngularJS

Chris Griffith introduces the CSS-based components, icons and other features offered by the Topcoat UI library.
Introduction to Topcoat

Thinking of monetizing your mobile app with ads? Alex Genadinik shares a story of how putting ads on his app actually lost money.
How Putting Ads on Mobile Apps Can Lose Money – A Case Study

Topic Undefined Episode 3 features Ray Camden and I disagreeing on a number of important web development topics. Guess who was right? No, I meant me!
Topic Undefined – Episode 3

 Continue Reading →



My name is Brian Rinaldi and I am the Web Community Manager for Flash Platform at Adobe. I am a regular blogger, speaker and author. I also founded RIA Unleashed conference in Boston. The views expressed on this site are my own & not those of my employer.