Episodes

  • 17 випуск 12 сезону. Ruby 3.4.0 preview1, DoS in REXML, React Compiler, GraphQL Yoga, Ruby-git та інше
    May 18 2024

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

    Ruby
    • Ruby 3.4.0 preview1 Released
    • CVE-2024-35176: DoS in REXML
    • Ruby 3.4, No More TypeError With **nil As It Is Treated As An Empty Hash
    • Ruby 3.4, Range#size Now Raises TypeError If The Range Is Not Iterable
    • Why you should nest modules in Ruby
    • Dependabot-core is now open source with an MIT license
    • Ruby-git - a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary
    Web
    • React Compiler
    • How to document your JavaScript package
    • ECMAScript proposal: Promise.withResolvers()
    • Vue Fluid DnD is a fluid and smooth drag and drop solution for lists on Vue3 full animated
    • GraphQL Yoga - the fully-featured GraphQL Server with focus on easy setup, performance and great developer experience
    • Web Platform Dashboard
    • React-google-maps makes using the Google Maps JavaScript API in React applications easy
    Show more Show less
    37 mins
  • 16 випуск 12 сезону. Ruby Science, Disposable APIs in Javascript, Gepub, Fabric.js, Pintora та інше
    May 12 2024

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

    Ruby
    • Enhancing Data Integrity With validate_foreign_key In Rails
    • Debugging in Ruby with pry-byebug
    • Gepub - generic EPUB parser/generator library
    • Ruby Science by thoughtbot
    • John Hawthorn | Vernier: A next Generation Ruby Profiler (video)
    Web
    • New Disposable APIs in Javascript
    • Why Patching Globals Is Harmful
    • Why React Query?
    • Fabric.js - simple and powerful Javascript HTML5 canvas library
    • Pintora - extensible text-to-diagrams library
    Show more Show less
    35 mins
  • 15 випуск 12 сезону. JRuby 9.4.7.0, Svelte 5 RC, explaining Thruster, Extension.js, Troto та інше
    May 5 2024

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

    Ruby
    • JRuby 9.4.7.0 Released
    • Fixing a footgun in ActiveRecord::Core#inspect
    • Explaining Thruster, a new 37signals gem that speeds up your app
    • Choosing the Right Audit Trail Approach in Ruby
    • Backup strategies for SQLite in production
    Web
    • Svelte 5 Release Candidate
    • How To Cancel Any Async Task in JavaScript
    • A tricky pitfall of Promise.all() and a solution
    • 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
    • Troto - TypeScript to Protobuf transpiler
    Show more Show less
    41 mins
  • 14 випуск 12 сезону. Ruby 3.3.1, Node v22.0.0, Pnpm 9.0, React 19 Beta, React Native 0.74, Autotuner та інше
    Apr 27 2024

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

    Ruby
    • Ruby 3.3.1 Released
    • ActiveRecord::Base#pluck adds support for hash values in Rails 7.2
    • Autotuner: How to Speed Up Your Rails App
    • Ruby might be faster than you think
    • The Future of Ruby and Rails in the Age of AI
    • Meta's new ai chat sucks at coding
    Web
    • Node v22.0.0
    • Pnpm 9.0
    • React 19 Beta
    • React Native 0.74
    • The Intl.Segmenter object is now part of Baseline
    • Everything about the AbortSignals (timeouts, combining signals, and how to use it with window.fetch)
    • Hello Bun: How Sveld now deploys 2x faster on GitHub and Render
    Show more Show less
    48 mins
  • 13 випуск 12 сезону. What happened to Rubinius, SQLite on Rails, TresJS, Quill 2.0, Hono, Janus та інше
    Apr 20 2024

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

    Ruby
    • What happened to Rubinius?
    • SQLite on Rails: The how and why of optimal performance
    • Authenticate_by: Prevent timing-based enumeration of users
    • Gemfast is a fast and secure rubygems server written in Go
    • Introducing Janus a read/write proxy for ActiveRecord 7.1+
    • Ruby-on-strum-healthcheck - simple configurable application healthcheck
    • Validates_email_format_of - validate e-mail addreses against RFC 2822 and RFC 3696
    Web
    • CSS in React Server Components
    • TresJS - bring three to the Vue ecosystem
    • Quill 2.0 - powerful rich text editor
    • HyperFormula - a headless spreadsheet, a parser and evaluator of Excel formulas
    • Faces.js - a JavaScript library for generating vector-based cartoon faces
    • Hono - is a small, simple, and ultrafast web framework for the Edges
    • Wedges - an open-source collection of UI components for React
    Show more Show less
    57 mins
  • 12 випуск 12 сезону. ESLint 9, Langchain.rb, CrystalRuby, Folding the DOM, Counterscale та інше
    Apr 13 2024

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

    Ruby
    • Rails 8 adds Rubocop by default to new applications
    • Introducing form_props: The power of Rails forms now available for React!
    • Langchain.rb - building LLM-powered applications in Ruby
    • CrystalRuby - embed Crystal code directly in Ruby
    • Windows and WSL (video)
    Web
    • ESLint v9.0.0 released
    • Folding the DOM
    • DevTools Tips & Tricks
    • Counterscale - scalable web analytics you run yourself on Cloudflare
    • Preview UI components and Storybook stories in your IDE instantly
    Show more Show less
    34 mins
  • 11 випуск 12 сезону. Bun 1.1, TC39 Proposal for Signals, BFCache explained, Vernier Profiler та інше
    Apr 6 2024

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

    Ruby
    • RubyGems is not vulnerable to the xz/liblzma backdoor
    • New leadership for Hanami
    • How I improved our CI build time from 24mins to 8mins and reduced costs by 50%
    • Introducing Ruzzy, a coverage-guided Ruby fuzzer
    • Vernier Profiler — Web app for Ruby performance analysis
    Web
    • Bun 1.1
    • A TC39 Proposal for Signals
    • What Even Is a JSON Number?
    • BFCache explained
    • Cally - a small, feature-rich calendar components
    Show more Show less
    50 mins
  • 10 випуск 12 сезону. Solid Queue 0.3, Iterator helpers, Rails-new, RubyFann, Promise Execution та інше
    Mar 30 2024

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

    Ruby
    • Solid Queue 0.3: Add support for recurring tasks (cron style jobs)
    • Micro benchmarking value objects in Ruby: Data.define vs Struct vs OpenStruct
    • 14 tools and gems every Ruby developer would love
    • Rails-new - create a new rails app without ruby installed
    • RubyFann - Ruby library for interfacing with FANN (Fast Artificial Neural Network)
    • Onigmo - a Ruby wrapper around the onigmo regular expression library
    Web
    • Iterator helpers
    • What You Need to Know about Modern CSS
    • JavaScript Visualized: Promise Execution
    • Atlassian's Pragmatic Drag and Drop Framework
    • Node.js: The Documentary | An origin story (video)
    Show more Show less
    36 mins