Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
- Ruby 2.6 added option to raise exception in Kernel#system, Ruby on WebAssembly и Deploying Ruby apps to Google Cloud Kubernetes Engine continuously with CircleCI
- Top 10 errors from 1000+ Ruby on Rails projects (and how to avoid them) и How to build rock-solid Ruby on Rails apps with BDD
- Enums with Rails & ActiveRecord: an improved way и GDPR Rails - Rails Engine for the GDPR compliance
JavaScript
- CKEditor 5 v10.0.0 – the future of rich text editing looks stable, Using async iteration natively in Node.js и Custom domains on GitHub Pages gain support for HTTPS
- “last 2 versions” considered harmful with babel-preset-env — matches on “Opera Mobile”, “QQ Browser”, “Baidu Browser”, I built a PWA and published it in 3 app stores. Here’s what I learned и Parallel programming in JavaScript
- Perfume.js - a JavaScript library for measuring Short and Long Script, First (Contentful) Paint (FP/FCP), Time to Interactive (TTI), Component First Paint (CFM), annotating them to the DevTools timeline and reporting the results to Google Analytics, Dinero.js - a library for working with monetary values in JavaScript, Webpack 4 configurator и ToastUI Calendar - a JavaScript schedule calendar with full featured