Happy Friday Everyone,

Friday Hug is a weekly list of best articles & tutorials from all across the web, curated by @icicletech team which covers Ruby on Rails, React Native, Mobile and JavaScript.

React Conf 2017 was held in California on March 13-14. Some of the best speakers had presented on different topics. The entire stream can be found on their official website.

This week’s roundup includes dealing with test leakages in Ruby on Rails, understanding Elixir pattern matching, introduction of create React Native app kit, JavaScript startup performance and much more.

Contents
  1. Ruby On Rails
  2. Elixir
  3. Mobile
  4. ReactJS/React Native
  5. JavaScript
  6. HTML & CSS

Ruby on Rails

Google Spreadsheets and Ruby - In this blog we’ll use Hiroshi Ichikawa’s google_drive Ruby gem to read, write and delete data from a Google Spreadsheet with just a few lines of code.

Send Rails console commands to Slack - Integrate Slack webhooks with Rails console to send commands and it’s output

Dealing with Test Leakage - This article goes through the seven most likely sources of problematic test leakage.

Elixir

Understanding Elixir Pattern Matching - Elixir pattern matching concept explained in detailed.

Elixir Deep Dive: Evercam, a 10K LOC Phoenix app - Observations from ‘‘evercam-server’ - A production ready Phoenix app which was open-sourced by Evercam.

ReactJS/React Native

Introducing Create React Native App - Facebook released Create React Native App - a new tool that makes it significantly easier to get started with a React Native project.

Introducing React Loadable - Component-centric code splitting and loading in React.

Improve Your UX by Dynamically Rendering Images via React - Two ways to render images dynamically for creating a great user experience.

Sketch — A Playground for React Native - Instantly test your code on a device, or in the browser using Expo Sketch

Mobile

The evolution of Mobile architecture - What problems mobile architecture faced over the the period of few years.

Store UIColor with UserDefaults in Swift 3 - A guide on using UserDefaults in Swift3 for storing UIColors.

Swift Optionals - Detailed introduction to optional types in Swift.

JavaScript

5 Features To Watch Out For in Angular v4 - Find out the most awesome features in Angular 4

Writing Vue.js Components with Flow - Type checking in Vue.js by integrating it with Flow.

How To Develop An Interactive Command Line Application Using Node.js - Tutorial to develop a command line application that accepts a CSV file of customer information, and using the SendGrid API to send emails.

HTML & CSS

Golden Guidelines for Writing Clean CSS - Some rules for writing clean CSS that one should try your best to avoid breaking.

How I stopped worrying and learned to animate SVG - Know more about SVG’s and how to animate them.

Tweets

Published in friday-hug, javascript, web-development, ruby-on-rails, react-native, mobile | Tagged with android, css3, elixir, erlang, friday-hug, reactjs, mobile, javascript, ruby-on-rails, web-development

CATEGORIES
web-development
javascript
ruby
ruby-on-rails
tutorials
startups
products
events
devops
mobile

TAGS
web-development
javascript
frameworks
open-source
tutorials
ruby
reactjs
front-end
startups
products

MORE

RSS

X

Talk to us, that's always a good idea!