Media Summary: Your app blows up in production. It's an outage and you're under pressure. You read the code. "How does this work? Why is this ... Service objects are an important tool in your toolbox, and Dry.rb's Transaction library is one of the most powerful, and one of the ... To mock, or not to mock? by Emily Giurleo Mocking: it's one of the most controversial topics in the testing world.

Rubyconf 2021 Using Monads For - Detailed Analysis & Overview

Your app blows up in production. It's an outage and you're under pressure. You read the code. "How does this work? Why is this ... Service objects are an important tool in your toolbox, and Dry.rb's Transaction library is one of the most powerful, and one of the ... To mock, or not to mock? by Emily Giurleo Mocking: it's one of the most controversial topics in the testing world. Talk given by Vitaly Pushkar at the online RUG::B Meetup, November 2020. Workshop: A Gentle Introduction to Docker for Rubyists by Jason Swett Have you heard about how great Docker supposedly is, ... Speech of Bartosz Bonisławski, Software Engineer at Toptal, at Ruby Wine in Chisinau, 13.04.2019

In this Hanami Mastery episode, I refactor the Ruby on Rails controller method Oregon Programming Languages Summer School (OPLSS) Foundations of Programming and Security June 14-26, Gradual Typing in Ruby - A Three Year Retrospective by Ufuk Kayserilioglu, Alexandre Terrasa We began adopting gradual ... Ever wondered how exceptions became the default error handling technique in many programming languages, and if there are ... Improving CVAR performance in Ruby 3.1 by Eileen M Uchitelle Have you ever wondered how class variables (CVARs) in Ruby ...

Photo Gallery

RubyConf 2021 - Using Monads for Elegant Error Handling by John Gallagher
RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas
RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas
RubyConf 2021 - To mock, or not to mock? by Emily Giurleo
Error handling with Monads in Ruby - Vitaly Pushkar
RubyConf 2021 - Workshop: A Gentle Introduction to Docker for Rubyists by Jason Swett
Services, operations, transactions, monads and other fancy words -  Bartosz Bonisławski (ENG)
Untangle your code with more than Service Objects -  dry-monads | Hanami Mastery - Episode #007
RubyConf 2021 - Programming with Something by Tom Stuart
Monads and Interaction - Tarmo Uustalu [4/4]
RubyConf 2021 - Gradual Typing in Ruby - A Three Year... by Ufuk Kayserilioglu, Alexandre Terrasa
RubyConfBY 2020: Vitaly Pushkar - Error handling with Monads in Ruby
View Detailed Profile
RubyConf 2021 - Using Monads for Elegant Error Handling by John Gallagher

RubyConf 2021 - Using Monads for Elegant Error Handling by John Gallagher

Your app blows up in production. It's an outage and you're under pressure. You read the code. "How does this work? Why is this ...

RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas

RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas

Service Objects

RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas

RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas

Service objects are an important tool in your toolbox, and Dry.rb's Transaction library is one of the most powerful, and one of the ...

RubyConf 2021 - To mock, or not to mock? by Emily Giurleo

RubyConf 2021 - To mock, or not to mock? by Emily Giurleo

To mock, or not to mock? by Emily Giurleo Mocking: it's one of the most controversial topics in the testing world.

Error handling with Monads in Ruby - Vitaly Pushkar

Error handling with Monads in Ruby - Vitaly Pushkar

Talk given by Vitaly Pushkar at the online RUG::B Meetup, November 2020.

RubyConf 2021 - Workshop: A Gentle Introduction to Docker for Rubyists by Jason Swett

RubyConf 2021 - Workshop: A Gentle Introduction to Docker for Rubyists by Jason Swett

Workshop: A Gentle Introduction to Docker for Rubyists by Jason Swett Have you heard about how great Docker supposedly is, ...

Services, operations, transactions, monads and other fancy words -  Bartosz Bonisławski (ENG)

Services, operations, transactions, monads and other fancy words - Bartosz Bonisławski (ENG)

Speech of Bartosz Bonisławski, Software Engineer at Toptal, at Ruby Wine in Chisinau, 13.04.2019 http://www.rubywine.org ...

Untangle your code with more than Service Objects -  dry-monads | Hanami Mastery - Episode #007

Untangle your code with more than Service Objects - dry-monads | Hanami Mastery - Episode #007

In this Hanami Mastery episode, I refactor the Ruby on Rails controller method

RubyConf 2021 - Programming with Something by Tom Stuart

RubyConf 2021 - Programming with Something by Tom Stuart

Programming

Monads and Interaction - Tarmo Uustalu [4/4]

Monads and Interaction - Tarmo Uustalu [4/4]

Oregon Programming Languages Summer School (OPLSS) Foundations of Programming and Security June 14-26,

RubyConf 2021 - Gradual Typing in Ruby - A Three Year... by Ufuk Kayserilioglu, Alexandre Terrasa

RubyConf 2021 - Gradual Typing in Ruby - A Three Year... by Ufuk Kayserilioglu, Alexandre Terrasa

Gradual Typing in Ruby - A Three Year Retrospective by Ufuk Kayserilioglu, Alexandre Terrasa We began adopting gradual ...

RubyConfBY 2020: Vitaly Pushkar - Error handling with Monads in Ruby

RubyConfBY 2020: Vitaly Pushkar - Error handling with Monads in Ruby

Ever wondered how exceptions became the default error handling technique in many programming languages, and if there are ...

RubyConf 2021 - Improving CVAR performance in Ruby 3.1 by Eileen M  Uchitelle

RubyConf 2021 - Improving CVAR performance in Ruby 3.1 by Eileen M Uchitelle

Improving CVAR performance in Ruby 3.1 by Eileen M Uchitelle Have you ever wondered how class variables (CVARs) in Ruby ...