Happy Friday Everyone,
We will be catching up with some interesting articles on Delivering real-time AI in the palm of your hand, Ruby exceptions are 4400 times faster than ActiveRecord::Base#create and much more.
Ruby on Rails
Announcing Snyk for Ruby - Snyk helps us to find and fix security vulnerabilities in your node.js projects and Ruby Application
Ruby 2.4 adds better support for extracting captured data from Regexp match results - This blog is about how Ruby 2.4 adds #named_captures which returns both the name and data of the capture groups.
Ruby exceptions are 4400 times faster than ActiveRecord::Base#create - This blogpost shows the performance of exceptions by comparing it with ActiveRecord::Base#create.
Building a Well-Polished Ruby Gem - This blogpost explains about how to build a Well-Polished Ruby Gem
HTTP unit tests using ExVCR - This blog post explains about Request/response recorder for rapid test-driven development when accessing external web services.
How to link your Java application to Elixir/Erlang - This article explains how (relatively) easy it is to communicate between Java and Elixir/Erlang.
React - MobX - React state management with MobX
Approach To Functions - Some Thoughts on Function Components in React
Media Queries with ReactJS - Build a simple component to handle media queries in ReactJS
Constraint Layout Chains – Part 2 - In this article we will learn about how to spread different kinds of chains.
Building a Custom Collection in Swift - Learn how to work with Collection, Sequence, and Slice to implement your own custom collection types in Swift!
4 Things Vue.js Got Right - Learn how to implement Vue.js in our web project.
HTML & CSS
The Power of the rgba() Color Function in CSS - How to change the color darkness without the use of any CSS preprocessor like Sass.
CSS Architecture for Design Systems - This article is about how we went about creating our system’s CSS architecture.
React Native (@reactnative) November 10, 2016
Protip: you can use "mix https://t.co/qxbpoo5HQ0 open PACKAGE" to open the docs for any package directly in your browser.— Elixir Lang (@elixirlang) November 11, 2016