Episodes

  • 20 випуск 12 сезону. Bundler Auto-Install, ESLint Configuration Migrator, WahWah, Omakub, PKIjs та інше
    Jun 8 2024

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

    Ruby
    • Bundler Auto-Install Just Got A Whole Lot Better
    • 3 Mental Models For Ruby Enumerators
    • Lesser Known Rails Helpers to Write Cleaner View Code
    • WahWah - an audio metadata reader Ruby gem, it supports many popular formats
    • Omakub - an Omakase Developer Setup for Ubuntu 24.04 by DHH
    • Hotwire Combobox (video)
    Web
    • Promises From The Ground Up
    • Introducing the ESLint Configuration Migrator
    • Data Fetching Patterns in Single-Page Applications
    • Full Stack Web Push API Guide
    • Motion Canvas - create dynamic canvas-rendered animations
    • Zigar - software tool set that lets you utilize Zig code in your JavaScript project
    • PKIjs - a Typescript implementation of the most common formats and algorithms needed to build PKI-enabled applications
    Show more Show less
    39 mins
  • 19 випуск 12 сезону. Ruby 3.3.2, I’m over GraphQL, PBT, Inertia.js 1.1, Why Rails and Laravel won та інше
    Jun 1 2024

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

    Ruby
    • Ruby 3.3.2 Released
    • ActiveRecord::Relation#order Adds Support For Hash Values In Rails 7.2
    • PostgreSQL Adapter Now Decodes Columns Of Type Date To Date Instead Of String In Rails 7.2
    • Why, after 6 years, I’m over GraphQL
    • PBT - property-based testing in Ruby
    • David Heinemeier Hansson on SQLite (video)
    Web
    • How we used esbuild to reduce our browser extension build times by 90%
    • 10 modern Node.js runtime features to start using in 2024
    • Why We Need a Standard JavaScript ORM for SQL Databases
    • Inertia.js 1.1 - build SPAs for any backend
    • ShareDB - a realtime database backend based on Operational Transformation (OT) of JSON documents
    • The JavaScript problem: Why Rails and Laravel won (video)
    Show more Show less
    46 mins
  • 18 випуск 12 сезону. Rails 7.1.3.3, Angular v18, SolidStart 1.0, IRB Kit, Signature Pad 5.0, Brainchop та інше
    May 25 2024

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

    Ruby
    • Rails Versions 7.0.8.2, and 7.1.3.3 have been released!
    • Strict Loading Using :n_plus_one_only Mode Does Not Eagerly Load Child Associations In Rails 7.2
    • Namespaces - possibly a key future ruby feature
    • People shouldn't ask if Rails is dead! They should ask how long Rails has been dead!
    • IRB Kit - a suite of extensions for IRB
    Web
    • Angular v18 is now available!
    • SolidStart 1.0: The Shape of Frameworks to Come
    • Understand errors and warnings better with Gemini
    • Coding my handwriting
    • Signature Pad 5.0 - smooth signature drawing control
    • Brainchop - in-browser 3D MRI rendering and segmentation
    Show more Show less
    38 mins
  • 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