Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
випуску:
RUBY
* JRuby 9.4.7.0 Released [https://www.jruby.org/2024/04/29/jruby-9-4-7-0.html]
* Fixing a footgun in ActiveRecord::Core#inspect
[https://railsatscale.com/2024-04-30-fixing-a-footgun-in-activerecord-core-inspect/]
* Explaining Thruster, a new 37signals gem that speeds up your app
[https://discuss.rubyonrails.org/t/explaining-thruster-a-new-37signals-gem-that-speeds-up-your-app/85567]
* Choosing the Right Audit Trail Approach in Ruby
[https://blog.bemi.io/audit-trail-in-ruby/]
* Backup strategies for SQLite in production
[https://oldmoe.blog/2024/04/30/backup-strategies-for-sqlite-in-production/]
WEB
* Svelte 5 Release Candidate
[https://svelte.dev/blog/svelte-5-release-candidate]
* How To Cancel Any Async Task in JavaScript
[https://zacharylee.substack.com/p/how-to-cancel-any-async-task-in-javascript]
* A tricky pitfall of Promise.all() and a solution
[https://chezsoi.org/lucas/blog/a-tricky-pitfall-of-promiseall-and-a-solution.html]
* The problem with new URL(), and how URL.parse() fixes that
[https://kilianvalkhof.com/2024/javascript/the-problem-with-new-url-and-how-url-parse-fixes-that/]
* Extension.js - a plug-and-play, zero-config, cross-browser extension
development tool for browser extensions [https://extension.js.org/]
* Troto - TypeScript to Protobuf transpiler
[https://github.com/elyxium-labs/troto]