Happy Friday Everyone,
Rails Girls Summer of Code is an award-winning global fellowship program aimed at bringing more diversity into Open Source. They are organising fifth campaign this year and it’s funding round ends tomorrow.
This week’s roundup throws light on topics such as metaprogramming in Elixir, information on Rollup, Vue.js state management, CSS3 relational selectors, etc.
Ruby on Rails
Migrating from Redis-Namespace - Options for partitioning data stored within Redis using Redis-Namespace.
Improve Your Ruby Application's Memory Usage And Performance With Jemalloc - How to use jemalloc to allocate, re-use or release the memory of your application more efficiently.
Reliable Notifications Between Two Apps Or Microservices - Guide to notify one micro service when something happens in another microservice.
Wroc_love.rb 2017 — Ruby developers reunited - A brief overview about the latest and one of the biggest Ruby conferences in Central Europe.
Logging slow Ecto queries: adventures in metaprogramming - Way of logging slow queries including backtrace to the caller via metaprogramming.
Using Create React App with Phoenix - How to integrate that front-end React application with a Phoenix-powered back-end.
Flow Bro, your friendly Flow helper - Introduction to Flow Bro - CLI tool for Flow.
Checklist for reviewing your own React code - A step by step checklist to get constructive feedback on one’s React project.
Webpack and Rollup: the same but different - Why facebook replaced existing build process with one based on Rollup.
Redux Testing Step by Step - A Simple Methodology for Testing Business Logic using Redux
Handle SSL(Https) Certification Path Exception for Java Applications - How to handle SSL path errors when someone tries to connect a secured server.
How you can use guards to clean up your ugly if statements in Swift. - Make your code readable and more easier to maintain by using guards to clean nested conditions.
Building a Gas Pump Scanner with OpenCV/Python/iOS - Machine learning implementation for scanning gas pump values through mobile application.
Introducing support for cross-domain Glimmer components, with xcomponent - How to write Glimmer components and share them with other sites using iframes using xcomponent.
Vue.js 2 State Management With Vuex — Introduction - Introduction to Vuex, a library which helps you to enforce a Flux-like application architecture in your Vue.js 2 application.
HTML & CSS
Rems And Ems, And Why You Probably Don’t Need Them - The article states the negative effect of using rems and ems compared to good old pixels.
Relational and Attribute Selectors in CSS3 - How to use relational and attribute selector in CSS3 to target more specific elements.