Summarized using AI

Sponsor Moment Paypal: Ruby Love

Sharon DeCaro • November 13, 2024 • Chicago, IL • Talk

The video features Sharon DeCaro from PayPal presenting at RubyConf 2024, where she shares her experiences and insights as a software engineer working with Ruby. Key topics addressed include:

  • Introduction and Background: Sharon introduces herself as a software engineer at PayPal's Braintree, emphasizing her journey from a C# developer to a Ruby enthusiast.
  • Ruby on Rails: She highlights the importance of Ruby on Rails in her work, stating that it has been integral to Braintree's development processes for over a decade.
  • Software Development Practices: Sharon emphasizes the beauty of Ruby, particularly its resilience as a language over time, allowing for robust practices such as test-driven development (TDD) and refactoring.
  • Engineering Challenges: She reflects on her experiences with both mature software applications and the challenges that come with maintaining legacy systems, noting that well-written Ruby code can be joyful to work with.
  • Engagement with the Community: Sharon encourages attendees to connect with each other, share their experiences, and foster joy in their coding practices during the conference.
  • Networking Opportunity: She invites attendees to meet her at the job fair to discuss their professional journeys and challenges in software engineering.

In conclusion, Sharon's talk serves as a motivational message for rubyists to explore their craft passionately, build on their skills, and enjoy the collaborative environment that RubyConf offers.

Sponsor Moment Paypal: Ruby Love
Sharon DeCaro • November 13, 2024 • Chicago, IL • Talk

RubyConf 2024

00:00:15.080 uh now I want to welcome Sharon daro to
00:00:17.680 the stage from
00:00:27.199 PayPal good morning everyone
00:00:31.640 on behalf of PayPal I'm delighted to
00:00:33.600 welcome all of you to rubycon my name is
00:00:35.920 Sharon daro I'm a software engineer at
00:00:37.879 PayPal brain tree where we build
00:00:39.280 seamless checkout experiences for your
00:00:40.879 Merchants Online on mobile and in
00:00:44.520 store this is actually my first ruon you
00:00:47.280 might have noticed from my hand
00:00:50.600 raise I am a recovering c.net developer
00:00:54.559 who hadn't written a line of Ruby before
00:00:56.239 I joined brain tree four years
00:00:58.440 ago these days Ruby on Rails is Central
00:01:01.039 to everything I do uh working in brain
00:01:03.120 tree and it's been the foundation of our
00:01:05.360 work for over 10 years sure there are
00:01:08.320 days where I miss the comforting
00:01:10.080 socially distanced hugs of my C curly
00:01:13.159 braces but I have to say I've seen my
00:01:15.439 fair share of mature
00:01:18.159 established
00:01:19.920 seasoned all right old software
00:01:23.000 applications and to me the beauty of
00:01:25.000 Ruby is how well it can stand the test
00:01:27.479 of time there obviously remains a RIS R
00:01:30.119 of writing bad code in any language but
00:01:32.960 I have to say that the way I've been
00:01:34.560 able to apply powerful practices like
00:01:36.520 test driven development and refactoring
00:01:38.759 is nothing like my experiences in any
00:01:40.880 other language or framework even in an
00:01:43.600 industry as dense and complex as
00:01:45.439 payments even after our applications
00:01:47.759 have been maintained by hundreds and or
00:01:50.479 even thousands of Engineers over time we
00:01:53.320 still end up with software that can
00:01:54.759 frankly be joyful to work with so my
00:01:58.680 hope for you is that you get the
00:02:00.119 opportunity to dive deep this week and
00:02:02.280 find your own joy as you connect with
00:02:04.200 other rubyists and build on your amazing
00:02:06.560 skills I look forward to meeting you
00:02:09.280 I'll be at the job fair tomorrow morning
00:02:11.200 come see me um and sharing stories of
00:02:14.480 our trials and our triumphs with that
00:02:18.680 let's get building
Explore all talks recorded at RubyConf 2024
+64