Reading list #5 - Rails 5 released!

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.

Javascript

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?'

Introduction to asynchronous JavaScript
This article explains what asynchronous code is, some of the difficulties of using asynchronous code, and ways of handling these difficulties.

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.

NativeBase and Ignite
Not really article, but a cools set of tools for writing ReactNative apps

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.

This entry was tagged with following keywords: Ruby on Rails , Javascript , Angular , React , UI , Being successfull

Written and maintained with ♥︎ — Jan Kraus, 2007 — 2018