Top picks — 2016 February

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

Responsive Image Breakpoints Generator, A New Open Source Tool

https://www.smashingmagazine.com/2016/01/responsive-image-breakpoints-generation/

Nadav Soferman on Smashing Magazine presented a game changer in world of responsive images. Article is worth to read and tool work to use. Try it yourself!


Everything you wanted to know about JavaScript scope

https://toddmotto.com/everything-you-wanted-to-know-about-javascript-scope

Todd Motto explains the JavaScript scope in one article. I thought it needs a book, but this lad did it in few paragraphs. Amazing article for all JavaScript’ers!


CSS Best Practices

http://fantasai.inkedblade.net/style/talks/best-practices/#title

Who can give you better CSS advices than one of the spec creators? It’s collection of very practical advices server by @fantasai.


Craft

http://labs.invisionapp.com/craft

Next generation of plugins is coming. This is a micro plugin with giga potential. I’m going to use it and compare it with on of my favourite Content Generator.


JavaScript Modules: A Beginner’s Guide

https://medium.freecodecamp.com/javascript-modules-a-beginner-s-guide-783f7d7a5fcc

This is the best explanation of Javascript bundling that I read so far. Preethi Kasireddy did amazing job writhing down this two parts series (1, 2). If you are new in JavaScript ecosystem, I encourage you to do a homework and give it a read.


Case Study: Our SVG Icon Process

http://blog.cloudfour.com/our-svg-icon-process/

Very detailed SVG icons sprites workflow. It includes well described build process and takes accessibility into consideration. The best SVG icons system that I came across so far.


CSS Variables: Why Should You Care?

https://developers.google.com/web/updates/2016/02/css-variables-why-should-you-care

CSS Variables (officially called custom properties) becoming a reality. They work in Firefox for some time and they are coming in next stable release of Google Chrome. Why should you care?


JavaScript fatigue fatigue

http://www.2ality.com/2016/02/js-fatigue-fatigue.html

I’m guilty of being a constant “life improvement machine”. This article is array of golden advices from Dr. Axel Rauschmayer.


Issue and Pull Request templates

https://github.com/blog/2111-issue-and-pull-request-templates

Github creators started to listen a community and we got a new feature - Issue and Pull Request templates. It is super helpful for bigger projects when people don’t follow the convention created by maintainers. We can see the quick adoption of these feature by many big projects.


Unpacking Webpack

http://blog.tighten.co/unpacking-webpack

As a huge fan of gulp.js I noticed a huge potential in Webpack when I work with JavaScript a lot more than before. Configuration may be difficult tho. This is best tutorial that I saw to walk you through the Webpack set up.


Neil Gaiman 2012 Commencement Speech “Make Good Art”

https://youtu.be/plWexCID-kA

If you need a portion of inspiration in your life, you won’t regret this 20 minutes speech.