Lots of articles to read in this week. The biggest announcement was for me the 5.0 release of Ruby on Rails! But, of course there is more for your pleasure.
Rails 5.0: Action Cable, API mode, and so much more After six months of polish, four betas, and two release candidates, Rails 5.0 is finally done!
How we test our Rails projects Interesting, opinionated look on testing architecture by Belighted.
Angular 2 – Best Practises to Level Up 12 best practices and tips to help you write better and cleaner code.
Building an Angular 2 Application for Production From 1,6MB to 49K … but, one may argue, that this is still to much for Hello World application.
Will Angular 2 Take Off? Loose discussion on the hot topic: ‘Do you expect Angular 2 adoption to take off?’
An Introduction to TypeScript: Static Typing for the Web Great tutorial if you want to jump into using TypeScript
An Introduction To Redux Detailed introduction article, explaining Redux and other concepts around.
Frontend & UI
Don’t Overthink It (Flexbox) Grids Chris Coyier shows us some simple Flexbox layouts.
Modern Design Tools: Adaptive Layouts How to build better, adaptive layouts.
Mobile Menu UI Inspiration If you’re looking for inspirations on mobile navigations & menus. Here they are!
AI, DevOps & Hard Stuff
Machine Learning Advice for Developers Writeup by Alexander Lavin on the hot topic of Machine Learning.
Hello, TensorFlow! Learn how to building and train your first TensorFlow graph from the ground up.
Serverless Architectures An overview of serverless architecture
On being unstoppable
29 Behaviors That Will Make You An Unstoppable Programmer How to be 10x developer.
Six habits that will make you unstoppable in life How to have awesome life.
How I became (and stayed) a successful programmer Dan Kim, Android Programmer at Basecamp shares 3 strategies that have been crucial to the longevity of his programming career.