Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
An Update on Bundler 2.0, Skip devise trackable module for API calls to avoid users table getting locked и Implementing Google Authenticator in active admin
JavaScript
Introducing reCAPTCHA v3: the new way to stop bots, Why React’s new Hooks API is a game changer и Why JWT shouldn’t be stored in Local Storage
The Evolution of Async JavaScript: From Callbacks, to Promises, to Async/Await, An introduction to plotly.js — an open source graphing library и Ervy - bring charts to terminal