Skip to content

Top picks — 2016 January

Internet is full of interesting, useful or funny things. I would like to share with you my top picks from this month.

Setting up ES6

https://leanpub.com/setting-up-es6/read

Axel Rauschmayer as a strong contributor to ES2015 (or more popular as a ES6) just released a book called “Setting up ES6”. It covers all that you need to know to get you running in world of modern js applications. Content is ready to read for free online, but you can spend six bucks for tablet or kindle version. You better give it a read because ES2016 is coming.


“You’ll be surprised how much you will do in a day if you sit and do it.”

https://css-tricks.com/sit-and-do-it/

Best piece of advice ever. This article is very Coyier’s style. Love it!


Angular 2 versus React: There Will Be Blood

https://medium.com/@housecor/angular-2-versus-react-there-will-be-blood-66595faafd51

Very good overview of two most popular MVC tools of 2015. If you don’t know neither, thats the good place to start to read about pros and cons of each. I’m big fan of React and this is one of my main focuses of 2016.


The BEMIT naming convention

http://www.jamesturneronline.net/beautifulweb/bemit-naming-convention.html

Very well written recap and reminder how to structure big and modular projects from CSS perspective. I’m a big fan of BEM and this article goes in depth how to utilise full potential of this naming convention with support of ITCSS created by Harry Robets. Super article James!


Optimising SVGs for Web Use

https://medium.com/@larsenwork/optimising-svgs-for-web-use-part-1-67e8f2d4035#.o3b8hni18

Andreas Larsen wrote a superb series of articles about SVG for web. This three parts series (1, 2, ) covers all main concepts that you have to bare in mind when you prepare SVG on your website.


~2015 in review

https://medium.com/@sebmck/2015-in-review-51ac7035e272#.99m09n309

Super inspiring review of 2015 by Sebastian McKenzie — creator of Babel. This young and super talented dude had a really wild year but he ended up in a happy place. Really amazing read. Thanks Sebastian.


JavaScript Modules: ES6 Import and Export

https://youtu.be/_3oSWwapPKQ

Well explained ES6 modules by Kyle Robinson Young. Nice 10 min video that shows all available options or taking advantage of brand new ES6 feature that will replace all module bundlers at some point.


If you wish to learn ES6/2015 from scratch, you must first invent the universe

https://youtu.be/DN4yLZB1vUQ

Ashley Williams seriously about ES6 (Yeah, Ashley is talking about ES6, not ES2015). Not very recent talk, but really worth to watch.


JavaScript Air Episode 005: Firefox DevTools, React, and Redux

https://youtu.be/wseL3Vl-Hh4

Another epic episode of JavaScriptAir. All about Firefox DevTools built entirely in React. If you are new to React.js you will find bunch of amazing helpful advices here.


react-howto

https://github.com/petehunt/react-howto

Pete Hunt, one of the creators or React, introduces the React ecosystem step by step. This is a must-read for every developer who is trying to play with React. I haven’t found anything better than this one yet. Quick read but full of value.


webpack-howto

https://github.com/petehunt/webpack-howto

And one more from Pete Hunt. Very helpful guild to start your journey with webpack.


Console

https://console.spec.whatwg.org/

We have a standards for console as well. Yup Yup!


Improved caching for kits: Opt for longer cache timeout

http://blog.typekit.com/2016/01/21/improved-caching-for-kits-opt-for-longer-cache-timeout/

Typekit added a new feature and all performance focused people are going to be really happy with new settings available under “Kit settings” tab.


Offline Web Applications

https://www.udacity.com/course/viewer#!/c-ud899

All that you need to know about creating amazing offline user experience of your apps / websites. Well explained by Jake Archibald from Google. This course it totally for free.