---
title: '19 выпуск 09 сезона. Angular v12, Docusaurus 2 Beta, Array#intersect?, History of RSpec, Vanilla-extract, Mojs и прочее'
date: 2021-05-17
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/09/0919.mp3'
audio_size: 51001450
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/09/0919.m4a'
audio_aac_size: 50681689
duration: '00:53:00'
cover: '/images/covers/09/0919.webp'
---

Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:

## Ruby

- [Ruby 3.1 adds Array#intersect?](https://bigbinary.com/blog/ruby-3-1-adds-array-intersect)
- [The room where it happens: How Rails gets made](https://schneems.com/2021/05/12/the-room-where-it-happens-how-rails-gets-made/)
- [History of RSpec](https://www.stevenrbaker.com/tech/history-of-rspec.html)

- [The 5 Rules of Simple RSpec Tests](https://solnic.codes/2021/05/11/the-5-rules-of-simple-rspec-tests/)
- [Turbocharge HTTP requests in Ruby](https://www.dmitry-ishkov.com/2021/05/turbocharge-http-requests-in-ruby.html)
- [RQRCode - a library for creating and rendering QR codes into various formats](https://github.com/whomwah/rqrcode)
- [Sinew collects structured data from web sites (screen scraping)](https://github.com/gurgeous/sinew)

## Web

- [Angular v12 is now available](https://blog.angular.io/angular-v12-is-now-available-32ed51fbfd49)
- [Babel is used by millions, so why are we running out of money?](https://babeljs.io/blog/2021/05/10/funding-update.html)
- [Announcing Docusaurus 2 Beta](https://docusaurus.io/blog/2021/05/12/announcing-docusaurus-two-beta)
- [A Look at Tailwind CSS](https://ishadeed.com/article/on-tailwindcss/)
- [Build Tetris with Modern JavaScript](https://javascript.plainenglish.io/build-tetris-with-modern-javascript-d631de657b9e)

- [7 Steps to Secure JavaScript in 2021](https://blog.bitsrc.io/8-steps-to-secure-javascript-in-2021-6d54d5415264)
- [Vanilla-extract - zero-runtime Stylesheets-in-TypeScript](https://vanilla-extract.style/) ([habr article](https://habr.com/ru/post/555984/))
- [Mojs - a motion graphics toolbelt for the web](https://mojs.github.io/)
- [Typehole - automatically generate TypeScript types and interfaces for all serializable runtime values](https://github.com/rikukissa/typehole)
- [Wu lorem ipsum](https://s-kngstn.github.io/wu-loremipsum/)

## RWpod Cafe 22 (05.06.2021)

- [Сбор и голосование за темы новостей](https://github.com/rwpod/cafe-discussions/discussions/7)
