Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Ruby
Ruby adds experimental support for end-less method definition
Guild renamed to Ractor
Rails adds support for descending order in find_each, find_in_batches and in_batches
Why Rubyists Should Consider Learning Go
API for Project Data
Practical use of Ruby PStore
Postgres Distinct On
Password Protected Zip Using Ruby on Rails
CableReady completes the ActionCable story and expands the utility of web sockets in your Rails app
Build a Twitter clone in 10 minutes with Rails, CableReady, and StimulusReflex (video)
Web
is-promise post mortem
Detect text toxicity using React
A collection of challenging TypeScript exercises
Middy 1.0.0 is here
useWorker() - running heavy task, without blocking UI
Favorite JavaScript utilities in single line of code
DarkMode - a micro library (~360B) for handling dark mode on browsers