Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске: Ruby Rails 6.1 allows attribute’s default to be configured but keeping its type Reusable development containers with Docker Compose and Dip Ruby refinements have a second good use case Benchmarking JSON Parsers (OJ, SimdJson, FastJsonParser) My Beef With RuboCop Ractor::TVar - software transactional memory implementation for Ractor and Thread on Ruby 3.0 High Voltage - rails engine for static pages Web Going from JavaScript to WebAssembly in three steps The most accurate way to schedule a function in a web browser What’s the difference between Event Handlers & addEventListener in JS? Super simple start to Firebase functions Upptime - is the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues Txtai - AI-powered search engine for JavaScript Jose - universal “JSON Web Almost Everything” - JWA, JWS, JWE, JWT, JWK with no dependencies using native crypto runtimes