---
title: '18 выпуск 09 сезона. Rails 6.1.3.2, Bootstrap 5, Compacting GC in Ruby, CloudFront Functions, Mantine и прочее'
date: 2021-05-10
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/09/0918.mp3'
audio_size: 54998704
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/09/0918.m4a'
audio_aac_size: 54702040
duration: '00:57:10'
cover: '/images/covers/09/0918.webp'
---

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

## Ruby

- [Rails versions 6.1.3.2, 6.0.3.7, 5.2.4.6, and 5.2.6 have been released!](https://weblog.rubyonrails.org/2021/5/5/Rails-versions-6-1-3-2-6-0-3-7-5-2-4-6-and-5-2-6-have-been-released/)
- [Announcing Hanami v2.0.0.alpha2](https://hanamirb.org/blog/2021/05/04/announcing-hanami-200alpha2/)
- [Rails 7 transforms a Ruby hash into HTML attributes for ERB interpolation](https://blog.saeloun.com/2021/05/05/rails-7-transform-hash-into-html-for-erb-interpolation)
- [Ruby Garbage Collection Deep Dive: Compaction](https://jemma.dev/blog/gc-compaction)
- [Compacting GC in Ruby 2.7 - Aaron Patterson](https://www.youtube.com/watch?v=H8iWLoarTZc)
- [Fighting the primitive obsession with Value objects](https://blog.arkency.com/fighting-the-primitive-obsession-with-value-objects/)

- [Semantic blind spot in Ruby case statement](https://blog.arkency.com/semantic-blind-spot-in-ruby-case-statement/)
- [Building a Discord Command in Ruby on Google Cloud Functions](https://daniel-azuma.com/blog/2021/04/30/discord-command-in-ruby-on-google-cloud-functions-intro)
- [JSONb Accessor - adds typed jsonb backed fields to your ActiveRecord models](https://github.com/madeintandem/jsonb_accessor)
- [Xsv - a fast, lightweight, pure Ruby parser for Office Open XML spreadsheet files](https://github.com/martijn/xsv)
- [MiniSql - a minimal, fast, safe sql executor](https://github.com/discourse/mini_sql)

## Web

- [Bootstrap 5](https://blog.getbootstrap.com/2021/05/05/bootstrap-5/)
- [Introducing CloudFront Functions – Run Your Code at the Edge with Low Latency at Any Scale](https://aws.amazon.com/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/)
- [How we use Web Components at GitHub](https://github.blog/2021-05-04-how-we-use-web-components-at-github/)
- [Is 0kb of JavaScript in your Future?](https://dev.to/this-is-learning/is-0kb-of-javascript-in-your-future-48og)

- [Why does HTML think "chucknorris" is a color?](https://stackoverflow.com/questions/8318911/why-does-html-think-chucknorris-is-a-color)
- [Hosting SQLite databases on Github Pages](https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/)
- [Mantine - a MIT licensed open source react components and hooks library with focus on usability, accessibility and developer experience](https://mantine.dev/)
- [Zx - a tool for writing better scripts](https://github.com/google/zx)
