F
Flippin' Awesome
flippinawesome.org · Group blog · on HN since 2013
Flippin' Awesome is a JavaScript community site publishing tutorials on libraries, Node, canvas effects, ES6 and coding practice.
What HN saysHN links it for JavaScript tutorials, such as asynchronous programming with ES6, a canvas rain effect and string templating, often posted by the authors.
32HN people shared it
6linked it in comments
154stories submitted
835story points
12 years agolast shared
2013people per year2026
Most-shared posts
- 1Soma.js – Your Way Out of Chaotic JavaScript3 people · 3 points · first shared 2013 · discussion on HN
- 2String Templating Considered Harmful2 people · 56 points · first shared 2014 · 18 comments on HN
- 3Creating a Realistic Rain Effect with Canvas and JavaScript2 people · 47 points · first shared 2013 · 9 comments on HN
- 4Using the AWS JavaScript SDK in the Browser2 people · 37 points · first shared 2014 · 5 comments on HN
- 55 Things You Should Stop Doing With jQuery2 people · 19 points · first shared 2013 · 5 comments on HN
- 6Building a JavaScript Library with Grunt.js2 people · 6 points · first shared 2013 · discussion on HN
- 7Retro Game Music using Web Audio and Band.js2 people · 5 points · first shared 2013 · discussion on HN
- 8What Every JavaScript Developer Should Know About Floating Points2 people · 4 points · first shared 2014 · 2 comments on HN
- 9Rethinking JavaScript’s Try/Catch2 people · 4 points · first shared 2013 · discussion on HN
- 10Writing Better CSS2 people · 3 points · first shared 2013 · discussion on HN
- 11Choosing Between npm, Bower and component2 people · 3 points · first shared 2013 · discussion on HN
- 12Rethinking DOM Traversal2 people · 3 points · first shared 2014 · discussion on HN
- 13Taming Asynchronous JavaScript Programming with ECMAScript62 people · 2 points · first shared 2013 · discussion on HN
- 14Audio Synthesis in JavaScript2 people · 2 points · first shared 2013 · discussion on HN
- 15Writing a Command Line Utility using Node2 people · 2 points · first shared 2013 · discussion on HN
What HN people wrote when they linked it
porphyry3 · 2014-02-04
There is another nice feature of ES6 that helps a lot with callbacks and promises: proxies. Check out this article I wrote on Flippin Awesome (http://flippinawesome.org/2013/11/18/taming-asynchronous-javascript-pr… The following is some sample code to show how code can be simplified with ES6 proxies, making async functions chainable (example in coffeescript):
getUser = (user) ->
_("https://npmjs.org/~#{user}")
.get()
.extractLinks()
.filter( -> /package/.test(arguments[0]) )
.map( -> "https://npmjs.org#{arguments[0]}" )
.log()
getUser("foo")
where `get` is THE jQuery get for Ajax requests returning a promise and is chained with the rest of the functions in a pipeline fashion. I've found that these techniques can work very well for form validation, as [you can check here](http://www.vittoriozaccaria.net/chained/demo.html) — Firefox required.
Edit: I wrote in markdown but it seems that only verbatim is supported.
Edit2: some clarification
eterpstra · 2014-05-12
I just happened to release an article about this today!
http://flippinawesome.org/2014/05/12/beef-up-your-skills-with-code-exe…
rich_harris · 2014-03-24
I replied to this comment on the article itself, if anyone is interested: http://flippinawesome.org/2014/03/24/string-templating-considered-harm…
remotesynth · 2013-09-23
The author of this library wrote an article about how it was built with some new demos at http://flippinawesome.org/2013/09/23/creating-a-realistic-rain-effect-…
petercooper · 2013-08-09
Something similar but published just last week: http://flippinawesome.org/2013/07/29/writing-a-command-line-utility-us…
bigd · 2014-03-31
reporting the links here in csv formats for easy processing -
Warning: the hn parser appends the quotes to the url when you click. sorry about this
"Collective by CoDrops","http://tympanus.net/codrops/collective/"
"CSS Weekly","http://css-weekly.com/"
"Web Design Weekly","http://web-design-weekly.com/"
"Responsive Design Weekly","http://responsivedesignweekly.com/"
"The Sass Way","http://thesassway.com/"
"Sass News","http://t.co/j0fMGWu9ng"
"Web Standards Library Update by Flippin’ Awesome","http://flippinawesome.org/category/news/best-of/"
"Best of JavaScript, HTML & CSS by Flippin’ Awesome","http://flippinawesome.org/category/news/best-of/"
"HTML5 Weekly","http://html5weekly.com/"
"JavaScript Weekly","http://javascriptweekly.com/"
"Node Weekly","http://nodeweekly.com/"
"Web Tools Weekly","http://webtoolsweekly.com/"
"DailyJS","http://dailyjs.com/"
"ng-newsletter","http://www.ng-newsletter.com/"
"Ember Weekly","http://emberweekly.com/"
"Today’s Readings by Aaron T. Grogg","http://aarontgrogg.com/blog/category/todays-readings/"