##Developer sweets#
Development isn't only about programming. We think, read, write, grow and looking for new. Not even a day goes without reference to the documentation or reading articles. A great day when we write something. All this would not be without huge community we have created.
I've been looking a lot. Mostly I have found. Rarely - retained found. And never kept all in one place. It is destructive.
Here I will store my found: articles and books, scraps of thoughts, answers to questions, ideas, and examples of finished products. The only goal - accumulation and a little bit structuring. Each link - an excerpt from the book infinite knowledge. It is small and loutish, but probably will orient you to the particular issue or tell you where to go.
The most common material is English-language pages. Much less - the Russian-language (I'll tag them - rus).
Will be updated.
####Different lists
####Future
- http://tools.subtraction.com/ - statistic about different tools
- http://ashleynolan.co.uk/blog/frontend-tooling-survey-2015-results
- https://medium.com/evil-martians/postcss-2nd-birthday-2c76c223c78f - postcss birthday
- https://medium.com/@_cmdv_/i-want-to-learn-javascript-in-2015-e96cd85ad225 - way of javascript developer 2015
####Books
- http://eloquentjavascript.net/ - javascript
- https://github.com/getify/You-Dont-Know-JS - javascript
- https://leanpub.com/mean-machine?src=scotchio-sidebar - MEAN
- https://leanpub.com/understandinges6/read/ - javascript2015
####Education
- https://www.youtube.com/channel/UCVTlvUkGslCV_h-nSAId8Sw - free video lessons (LearnCode.academy)
- https://learn.javascript.ru/ - javascript (rus)
- http://alwayslearning.io/ - aggregator
- http://megamozg.ru/post/19214/ - hude post (rus)
- https://www.codeschool.com/
- https://www.codecademy.com/
- https://www.khanacademy.org/
- http://lynda.com
- https://egghead.io/
- https://frontendmasters.com/
####ES2015
- http://kangax.github.io/compat-table/es6/#template_strings - browsers compatibility
- https://github.com/lukehoban/es6features#enhanced-object-literals
- http://www.sitepoint.com/preparing-ecmascript-6-let-const/?utm_source=sitepoint&utm_medium=relatedsidebar&utm_term=javascript - let and const
- http://www.sitepoint.com/es6-now-template-strings/ - templete strings
- http://www.sitepoint.com/understanding-ecmascript-6-template-strings/ - strings
- http://www.sitepoint.com/preparing-ecmascript-6-new-number-methods/?utm_source=sitepoint&utm_medium=relatedsidebar&utm_term=javascript - numbers
- http://www.sitepoint.com/preparing-ecmascript-6-new-array-methods/ - array
- http://www.sitepoint.com/understanding-ecmascript-6-class-inheritance/?WT.mc_id=13390-DEV-sitepoint-article14 - classes
- http://www.sitepoint.com/preparing-ecmascript-6-set-weakset/?utm_source=sitepoint&utm_medium=relatedsidebar&utm_term=javascript - set and weakset
####Javascript
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
- http://youmightnotneedjquery.com/ - how to live without jQuery
- http://habrahabr.ru/post/260961/ (rus)
- https://medium.com/@bojzi/overview-of-the-javascript-ecosystem-8ec4a0b7a7be
- https://medium.com/@keithwhor/using-graph-theory-to-build-a-simple-recommendation-engine-in-javascript-ec43394b35a3 - graph in javascript
- http://habrahabr.ru/post/260961/ - callback (rus)
- http://habrahabr.ru/post/241161/ - async js (rus)
####Best practies for Javascript/Node.js programming
####Node.js (Express.js and etc)
- http://habrahabr.ru/company/piter/blog/265649/ (rus)
- https://learn.javascript.ru/nodejs-screencast (rus)
- http://nodeguide.ru/doc/# (rus)
- http://www.cli-nerd.com/2015/09/09/7-reasons-to-upgrade-to-node-v4-now.html - node.js v4
####Angular.js
- http://stackoverflow.com/questions/14994391/thinking-in-angularjs-if-i-have-a-jquery-background?rq=1 - greate answer!
- https://thinkster.io/a-better-way-to-learn-angularjs/
- http://codepen.io/m-e-conroy/pen/ALsdF - with bootstrap
- https://scotch.io/bar-talk/angular-material-vs-material-design-lite - material design
####MEAN stack
- https://thinkster.io/mean-stack-tutorial/
- http://adrianmejia.com/blog/2014/09/28/angularjs-tutorial-for-beginners-with-nodejs-expressjs-and-mongodb/
- https://scotch.io/tutorials/setting-up-a-mean-stack-single-page-application
- https://masteringmean.com/about
- http://www.bradoncode.com/tutorials/learn-mean-stack-tutorial/
- https://www.mongodb.com/blog/post/building-your-first-application-mongodb-creating-rest-api-using-mean-stack-part-1
- http://code.tutsplus.com/tutorials/introduction-to-the-mean-stack--cms-19918
- http://www.nikola-breznjak.com/blog/codeproject/how-to-get-your-mean-stack-up-and-running-in-less-than-a-minute/
- https://www.codeschool.com/pluralsight-courses/building-angularjs-and-node-js-apps-with-the-mean-stack
- http://www.sitepoint.com/introduction-to-mean-stack/ - full-stack js
- http://www.sitepoint.com/full-stack-javascript-development-mean/
####Jade
- http://jade-lang.com/reference/
- http://jade-lang.com/tutorial/
- http://naltatis.github.io/jade-syntax-docs/ - the best
- http://www.learnjade.com/tour/intro/ - less visibility but more complex
- http://webapplog.com/jade/
####Regular expression
####SVG (mostly sprites)
- https://24ways.org/2014/an-overview-of-svg-sprite-creation-techniques/ - best perfomance
- http://frontender.info/using-svg/ (rus)
- https://github.com/jonathantneal/svg4everybody
- https://www.liquidlight.co.uk/blog/article/creating-svg-sprites-using-gulp-and-sass/
- https://habrahabr.ru/post/272505/ (rus)
####Raphael.js
- http://raphaeljs.com/
- http://cancerbero.mbarreneche.com/raphaeltut/
- http://www.html5rocks.com/en/tutorials/raphael/intro/?redirect_from_locale=ru
- http://speckyboy.com/2014/08/27/creating-responsive-interactive-animations-raphael-js-2/
- http://www.varunpant.com/posts/raphael-js-tutorial-part-i
- http://code.tutsplus.com/tutorials/an-introduction-to-the-raphael-js-library--net-7186
- http://habrahabr.ru/company/arcadia/blog/251335/ - canvas (map)
- http://www.jonathan-petitcolas.com/2013/07/18/create-clickable-svg-france-regions-map.html - map
- https://parall.ax/blog/view/2985/tutorial-creating-an-interactive-svg-map - map
####Snap.svg
- http://learnjs.io/blog/2013/11/30/snapsvg-resources/
- http://www.sitepoint.com/introduction-snap-svg/
- http://www.i-programmer.info/programming/javascript/6537-getting-started-with-snapsvg.html?start=1
####D3.js
####Maps
- http://tulov-alex.ru/2.1/geoobjects/circle - yandex maps (rus)
- https://snazzymaps.com/ - styling google maps
####CSS
- http://habrahabr.ru/post/265451/ - css effects (rus)
- http://codepen.io/CreativeJuiz/pen/BiHzp - custom checkbox
- http://frontender.info/a-guide-to-flexbox/ - flex (rus)
- http://habrahabr.ru/post/242545/ (rus)
- http://stackoverflow.com/questions/8865458/how-to-align-text-vertically-center-in-div-with-css - vertical align
- https://css-tricks.com/centering-css-complete-guide/ - centering
- http://habrahabr.ru/post/23792/ - grid systems (rus)
- http://ruseller.com/lessons.php?rub=2&id=937 (rus)
- http://frontendbabel.info/articles/styling-placeholder-using-css/ - placeholder
- http://habrahabr.ru/post/266895/ - progress bar (rus)
####Front-end plugins
- http://www.unheap.com/ - hude aggregator
- http://youmightnotneedjqueryplugins.com/
- https://github.com/christophery/pushy - off-canvas
- https://github.com/asvd/dragscroll - drag and drop
- http://lab.hakim.se/zoom-js/ - zoom
- http://davetayls.me/jquery.kinetic/ - scrolls
- https://github.com/tkahn/SmoothTouchScroll
- https://github.com/mzubala/jquery-custom-scrollbar
####Design
- http://www.youtube.com/watch?v=V-lg4ughTsM - polygons
- http://dmesh.thedofl.com/
- http://qrohlf.com/trianglify/
- http://habrahabr.ru/post/183018/ - sketch (rus)
- http://habrahabr.ru/post/239373/ -responsible (rus)
- http://habrahabr.ru/post/255287/ - trends (rus)
####Community
- https://www.codewars.com
- https://www.livecoding.tv/
- http://www.slacklist.com - slack lists
- chats.directory
- chitchats.co
- http://www.slackchats.com
####Inspiration
- https://www.vodori.com
- http://bigfuture.ru/ (rus)
- http://musiccanbefun.edankwan.com/ - games (svg and etc)
- http://www.endlessmural.com/
- http://www.petas.it/ - parallax and others
- http://crig.ga/ - greate style of resume
####Browser extensions
####Searching for job
- http://megamozg.ru/post/10570/ (rus)
- http://megamozg.ru/post/10592/ (rus)
- http://slackatwork.com/ - here and below untested links
- hackerjobs.co.uk
- www.jobisjob.co.uk
- uk.jobrapido.com
- www.thejobpost.co.uk
- londonstartupjobs.co.uk
- uk.recruit.net
- www.simplyhired.co.uk
- www.talentrocket.co.uk
- jobs.trovit.co.uk
- unicornhunt.io
- workinstartups.com
- www.workable.com
- www.workshape.io
####Different
- http://ricardodsanchez.com/2015/08/31/programming-a-short-history-of-computer-languages/ - history of programming languges
- http://megamozg.ru/company/friifond/blog/18824/ - way of front-end developer (rus)
- http://rusbase.vc/news/biohakery/ - biohacking (rus)
- https://medium.com/better-humans/the-beginners-guide-to-biohacking-5179b9967c16