---
title: '16 випуск 12 сезону. Ruby Science, Disposable APIs in Javascript, Gepub, Fabric.js, Pintora та інше'
date: 2024-05-12
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/12/1216.mp3'
audio_size: 33263319
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/12/1216.m4a'
audio_aac_size: 33137770
duration: '00:34:35'
cover: '/images/covers/12/1216.webp'
---

Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:

## Ruby

- [Enhancing Data Integrity With validate_foreign_key In Rails](https://blog.saeloun.com/2024/05/08/rails-validate_foreign_key/)
- [Debugging in Ruby with pry-byebug](https://blog.appsignal.com/2024/05/08/debugging-in-ruby-with-pry-byebug.html)
- [Gepub - generic EPUB parser/generator library](https://github.com/skoji/gepub)
- [Ruby Science by thoughtbot](https://thoughtbot.com/ruby-science/introduction.html)
- [John Hawthorn | Vernier: A next Generation Ruby Profiler (video)](https://youtu.be/0LMjx3xkjlY?si=nUpA1h4yWaOePDeD)

## Web

- [New Disposable APIs in Javascript](https://jonathan-frere.com/posts/disposables-in-javascript/)
- [Why Patching Globals Is Harmful](https://kettanaito.com/blog/why-patching-globals-is-harmful)
- [Why React Query?](https://ui.dev/why-react-query)
- [Fabric.js - simple and powerful Javascript HTML5 canvas library](https://github.com/fabricjs/fabric.js)
- [Pintora - extensible text-to-diagrams library](https://pintorajs.vercel.app/)
