Rescuing Ruby on Rails Applications - To Rewrite or Modernize.
Arkency
Rescuing Ruby on Rails Applications - To Rewrite or Modernize.
1:00:18
Different flavours of events in your Ruby on Rails application
Arkency
Different flavours of events in your Ruby on Rails application
14:38
Rewrite or Modernize Ruby On Rails  app? Webinar invitation
Arkency
Rewrite or Modernize Ruby On Rails app? Webinar invitation
1:05
Rescuing Ruby on Rails Applications - To Rewrite or Modernize - Invitation
Arkency
Rescuing Ruby on Rails Applications - To Rewrite or Modernize - Invitation
1:05
From React to Hotwire
Arkency
From React to Hotwire
1:29:06
From #React to #Hotwire - Webinar Invitation #rubyonrails
Arkency
From #React to #Hotwire - Webinar Invitation #rubyonrails
0:54
From React To Hotwire - Webinar Invitation
Arkency
From React To Hotwire - Webinar Invitation
1:04
How to prepare for an Online Event Storming workshop as Ruby on Rails programmer?
Arkency
How to prepare for an Online Event Storming workshop as Ruby on Rails programmer?
9:31
How To Prepare For An Event Storming Workshop
Arkency
How To Prepare For An Event Storming Workshop
19:53
Domain Experiments with Mike Wojtyna + Short case study from Arkency
Arkency
Domain Experiments with Mike Wojtyna + Short case study from Arkency
33:47
10 Arkency lessons from Rails apps for 2025
Arkency
10 Arkency lessons from Rails apps for 2025
1:30:23
AI may kill your app (even if it is not used). Collapsing #RubyOnRails app and how to prevent that
Arkency
AI may kill your app (even if it is not used). Collapsing #RubyOnRails app and how to prevent that
9:13
Dealing with problems in Big #RubyOnRails apps (callbacks, N+1 performance issues and god classes)
Arkency
Dealing with problems in Big #RubyOnRails apps (callbacks, N+1 performance issues and god classes)
0:34
Check out how we make a big ball of mud from our e-commerce app
Arkency
Check out how we make a big ball of mud from our e-commerce app
13:48
What's the difference between Domain vs Integration Events | Public Private Events?
Arkency
What's the difference between Domain vs Integration Events | Public Private Events?
12:55
Cutting Down Dependencies: Boost Your Project Efficiency
Arkency
Cutting Down Dependencies: Boost Your Project Efficiency
0:35
How to Find Changelog History in Repositories
Arkency
How to Find Changelog History in Repositories
0:48
4 Simple Steps to Upgrade Rails Version From 6.0.2 to 7.1.3
Arkency
4 Simple Steps to Upgrade Rails Version From 6.0.2 to 7.1.3
0:39
Upgrading from the legacy versions. What are the challenges and F😵‍💫😵‍💫CK WHOOPS?
Arkency
Upgrading from the legacy versions. What are the challenges and F😵‍💫😵‍💫CK WHOOPS?
0:52
Recommendation: What tools to use during Ruby and Rails upgrades?
Arkency
Recommendation: What tools to use during Ruby and Rails upgrades?
0:47
The missing piece of Event-Driven projects
Arkency
The missing piece of Event-Driven projects
22:58
Recommendation: How to start with Rails upgrades?
Arkency
Recommendation: How to start with Rails upgrades?
0:29
Rebuild Read Models - Explaining decisions. WATCH FULL EPISODE!
Arkency
Rebuild Read Models - Explaining decisions. WATCH FULL EPISODE!
0:45
Preparing for Ruby and Rails upgrades
Arkency
Preparing for Ruby and Rails upgrades
0:47
Taking care of deprecations during Rails and Ruby upgrades
Arkency
Taking care of deprecations during Rails and Ruby upgrades
0:30
Rebuild Read Models - WATCH FULL EPISODE!
Arkency
Rebuild Read Models - WATCH FULL EPISODE!
0:42
When is it safe to upgrade Rails version without worry?
Arkency
When is it safe to upgrade Rails version without worry?
0:50
Starting with Ruby and Rails upgrades - what you should keep in mind?
Arkency
Starting with Ruby and Rails upgrades - what you should keep in mind?
0:40
New episode annoucment - Ruby on Rails upgrades with Piotr Jurewicz
Arkency
New episode annoucment - Ruby on Rails upgrades with Piotr Jurewicz
0:34
Rebuild Read Models - Don't miss event occuring during rebuild
Arkency
Rebuild Read Models - Don't miss event occuring during rebuild
0:35
Rebuild Read Models - Why not pessimistic lock? WATCH FULL EPISODE
Arkency
Rebuild Read Models - Why not pessimistic lock? WATCH FULL EPISODE
0:48
Rebuild Read Models - discussing the example. WATCH FULL EPISODE
Arkency
Rebuild Read Models - discussing the example. WATCH FULL EPISODE
0:32
Rebuilding Read Models - Why and When to do that? WATCH FULL EPISODE
Arkency
Rebuilding Read Models - Why and When to do that? WATCH FULL EPISODE
0:44
Rebuilding Read Models - WATCH FULL EPISODE
Arkency
Rebuilding Read Models - WATCH FULL EPISODE
0:51
Rails upgrades 101 — tips and tricks from Piotr Jurewicz
Arkency
Rails upgrades 101 — tips and tricks from Piotr Jurewicz
22:32
Rebuilding Read Models - downtime?
Arkency
Rebuilding Read Models - downtime?
0:37
Rebuilding Read Models - WATCH FULL EPISODE
Arkency
Rebuilding Read Models - WATCH FULL EPISODE
0:48
Rebuilding Read Models - Test that shows the issue of concurrent rebuild and event handling
Arkency
Rebuilding Read Models - Test that shows the issue of concurrent rebuild and event handling
0:32
What can possibly go wrong? Rebuilding Read Models
Arkency
What can possibly go wrong? Rebuilding Read Models
0:30
Different styles of implementing value object in Ruby
Arkency
Different styles of implementing value object in Ruby
0:45
Alternative way to implement Value Object in Ruby
Arkency
Alternative way to implement Value Object in Ruby
0:30
Value Object == ONLY DDD?
Arkency
Value Object == ONLY DDD?
0:51
Rebuilding read models. How to deal with concurrently published events?
Arkency
Rebuilding read models. How to deal with concurrently published events?
19:51
Validation logic in constructor?
Arkency
Validation logic in constructor?
0:54
Value Object == ONLY DDD?
Arkency
Value Object == ONLY DDD?
0:36
Characteristics of value objects
Arkency
Characteristics of value objects
0:35
It must be valid!
Arkency
It must be valid!
0:41
Examples of value objects
Arkency
Examples of value objects
0:31
Missing abstraction?
Arkency
Missing abstraction?
0:54
Shotgun surgery and how to fix it?
Arkency
Shotgun surgery and how to fix it?
0:43
Wrap a class to test it easily
Arkency
Wrap a class to test it easily
0:41
Get rid of Primitive Obsession! Use value objects instead
Arkency
Get rid of Primitive Obsession! Use value objects instead
0:47
Can we stop writing unit tests? Integration tests vs unit tests
Arkency
Can we stop writing unit tests? Integration tests vs unit tests
0:34
Get rid of primitive obsession. Introduce value objects
Arkency
Get rid of primitive obsession. Introduce value objects
23:16
Boost Your Testing Efficiency with This Simple Trick
Arkency
Boost Your Testing Efficiency with This Simple Trick
0:41
Query additional data for projection - code example
Arkency
Query additional data for projection - code example
0:27
How to Overcome Testing Challenges in Legacy Projects
Arkency
How to Overcome Testing Challenges in Legacy Projects
0:43
Testing event sourced Task model
Arkency
Testing event sourced Task model
0:34
Questions to ask when designing projections that require external data
Arkency
Questions to ask when designing projections that require external data
0:38
Extending read model model in miro
Arkency
Extending read model model in miro
0:36
Explaining State Machine on Task example
Arkency
Explaining State Machine on Task example
0:27
Getting additional data for projections
Arkency
Getting additional data for projections
0:31
Avoiding Costly Mistakes: Questions you must ask
Arkency
Avoiding Costly Mistakes: Questions you must ask
0:41
Reading events with Rails Event Store
Arkency
Reading events with Rails Event Store
0:34
Modeling event sourced task in the code - no aggregate
Arkency
Modeling event sourced task in the code - no aggregate
0:51
How to get additional data for the read model?
Arkency
How to get additional data for the read model?
0:57
Browsing events that happened in the application - Rails Event Store
Arkency
Browsing events that happened in the application - Rails Event Store
0:48
Where to get missing data for the read model? Questions you should ask when thinking about features
Arkency
Where to get missing data for the read model? Questions you should ask when thinking about features
13:44
Rails partials are slow... but are they in production?
Arkency
Rails partials are slow... but are they in production?
0:45
Mastering Performance: Analyzing Request Durations in Production
Arkency
Mastering Performance: Analyzing Request Durations in Production
0:25
Partials are slow in Rails?
Arkency
Partials are slow in Rails?
0:52
Turbo streaming example in the todo projects app
Arkency
Turbo streaming example in the todo projects app
0:39
Different way of modeling code - introduction
Arkency
Different way of modeling code - introduction
0:33
WATCH FULL VIDEO | Streamables and Using Turbo Streaming broadcast in todo app to remove projects
Arkency
WATCH FULL VIDEO | Streamables and Using Turbo Streaming broadcast in todo app to remove projects
0:35
Watch out for this Turbo Streaming mistake in Ruby On Rails
Arkency
Watch out for this Turbo Streaming mistake in Ruby On Rails
0:22
How to use Turbo Streaming in Rails?
Arkency
How to use Turbo Streaming in Rails?
0:36
App without JS?
Arkency
App without JS?
0:20
Turbo Stream vs Frames? Understanding the Key Differences
Arkency
Turbo Stream vs Frames? Understanding the Key Differences
0:43
Broadcasting changes to two different browser tabs using Turbo Streams
Arkency
Broadcasting changes to two different browser tabs using Turbo Streams
0:27
Stimulus to add some sprinkles
Arkency
Stimulus to add some sprinkles
0:37
Develop web apps with no javascript?
Arkency
Develop web apps with no javascript?
0:17
What is Hotwire? What is Turbo?
Arkency
What is Hotwire? What is Turbo?
0:39
📡 Turbo Streaming AKA Broadcasting over Web Socket explained 📡  DON'T DO THAT MISTAKE!!!
Arkency
📡 Turbo Streaming AKA Broadcasting over Web Socket explained 📡 DON'T DO THAT MISTAKE!!!
14:00
Turbo Drive and Turbo Streams Explained
Arkency
Turbo Drive and Turbo Streams Explained
0:27
🔥 Hotwire, Turbo Drive, Frames and Streaming. Long Live Server Side Rendering 👑 with SPA experience
Arkency
🔥 Hotwire, Turbo Drive, Frames and Streaming. Long Live Server Side Rendering 👑 with SPA experience
24:44
Build Read Models with Subscription Checkpoint + Testing concurrency!
Arkency
Build Read Models with Subscription Checkpoint + Testing concurrency!
18:20
Two separate models build separately?! Asynchronous read model building
Arkency
Two separate models build separately?! Asynchronous read model building
23:30
Optimizing Page Load Speed for Better User Experience
Arkency
Optimizing Page Load Speed for Better User Experience
0:37
How to implement synchronous read models in #RubyOnRails?
Arkency
How to implement synchronous read models in #RubyOnRails?
17:54
Measuring Rails partials performance. Are those slower? New video announcment
Arkency
Measuring Rails partials performance. Are those slower? New video announcment
0:32
Rendering view with partials in Ruby on Rails takes more time?
Arkency
Rendering view with partials in Ruby on Rails takes more time?
17:50
Why upgrade #RubyOnRails? Frameworks and gems have bugs. Those get fixed!
Arkency
Why upgrade #RubyOnRails? Frameworks and gems have bugs. Those get fixed!
0:54
Upgrade your #RubyOnRails app to get performance
Arkency
Upgrade your #RubyOnRails app to get performance
0:26
5 Reasons Why You Should Upgrade Your Rails Application
Arkency
5 Reasons Why You Should Upgrade Your Rails Application
1:00
Why you should upgrade #RubyOnRails app? Hotwire!
Arkency
Why you should upgrade #RubyOnRails app? Hotwire!
0:58
Why You Should Upgrade Your Rails Application
Arkency
Why You Should Upgrade Your Rails Application
12:52
Optimising slow page with Turbo Streams
Arkency
Optimising slow page with Turbo Streams
0:46
Implementing infinite scroll with #RubyOnRails #Hotwire #Turbo
Arkency
Implementing infinite scroll with #RubyOnRails #Hotwire #Turbo
0:56
How to implement infinite scroll pagination for a table using Rails Hotwire Turbo
Arkency
How to implement infinite scroll pagination for a table using Rails Hotwire Turbo
12:24