Monthly JSter #8: News of October 2013
Okay guys. We're going to try something a little different here. On average we tweet around three times per day at @jsterlibs. Roughly that means 90 links or so per month. That's a lot to click through.
As a result I'm trying out something a little different here. How would a bi-weekly publishing schedule sound? Then it's 45 links and I have time to include some commentary and there's less to click through. Everybody wins!
Remember that Monthly JSter is available as a newsletter. Our RSS feed contains some occasional extra content including interviews.
Libraries
{{ screenshot: http://github.hubspot.com/odometer/ }}
- httpinvoke - HTTP client library that shows a lot of promise!
- Bluebird - A promise library with stellar performance.
- Odometer - Awesome looking way to perform number transitions.
- FormBuilder - Let your users build their own forms. Useful for survey builders etc. Demo.
Articles
{{ screenshot: http://flippinawesome.org/2013/09/30/functional-reactive-programming-in-javascript/ }}
- Node.js and the new web front-end - The good news is that we can leave business logic for the languages that are a good fit for that and insulate ourselves from that.
- How to Make a Bootstrap 3 Theme The Proper Way
- Functional Reactive Programming in JavaScript
- Size Does Matter: Choosing a Javascript MVC Framework
- API first architecture or the fat vs thin server debate
- 10 Time-Saving JavaScript Code Snippets For Web Developers
- How-to: Heap Snapshots and Handling Node.js Memory Leaks - The StrongLoop guys strike again. With quality content.
Presentations
- JavaScript Testing Tactics
- Grown-up JavaScript with AngularJS - Slides only.
- JavaScript for Designers - Show this to your designer friends!
Resources
{{ screenshot: http://ngmodules.org/ }}
- ngmodules - Find your Angular modules here.
- bento - Everything you need to know about web development apparently fits into a bento box.
- Animate.css - A collection of cool, fun(!) and cross-browser animations.
- The Big List of D3.js Examples
- Collection of Promise Experiments
Tools
{{ screenshot: http://nodeos.github.io/ }}
- harp - The static web server with built-in preprocessing. Need to host some Markdown files quick and get them rendered? Harp does that.
- StackEdit - A sweet, web-based MarkDown editor.
- NodeOS - Not a troll, I promise.
- nwm - Window manager for X11 developed using Node.js.
- JSIL - JSIL transforms .NET applications and libraries into cross-browser JavaScript. So if you are into dotnet, this might be your thing.
- html5snippet - More competition to jsbin, jsfiddle and co.
- Strider CD - Open source continuous integration and deployment server.
- cubic-bezier - Understand how
cubic-bezier
CSS declaration works.
Games
{{ screenshot: http://toys.usvsth3m.com/javascript-under-pressure/ }}
- You Can't JavaScript Under Pressure - Or can you? Extra challenge: use only functional solutions.
- Hover - Yes, it's the same they included in CD-ROM version of Windows 95. Nostalgy!
- Full Screen Mario - Tidit-tiddyti-ti...
Demos
- LSO Play - Experience LSO's performance from the pole position. Never before has an orchestra been this close to the audience.
- 1987 ray-tracer ported to WebGL - The WebGL port is realtime. Quite sweet actually.
- MacPaint
- Digital Landscapes - Beautiful landscapes implemented in WebGL.
- The Zoomquilt - Supposedly deadmau5 works well with this. You didn't hear that from me, though.
Conclusion
When a JavaScript date has gone bad - "Don't call me, I'll callback you. I promise!"