← Graph

Rafael Zamaris

person 8 connections

Software engineer at Upside who became lead maintainer of the Spree open-source e-commerce framework when Upside took it over in 2022 as the third company to maintain it. Presented at wroclove.rb 2023 about the challenges and practices of scaling an open-source framework that other companies use to go from MVP to IPO.

role
lead maintainer of Spree
employer
Upside
person Rafael Zamaris
attended
Speaker at the conference.
person Rafael Zamaris
authored
Delivered the talk on maintaining Spree at wroclove.rb 2023.
person Rafael Zamaris
recommends
Advocates replacing monkey patches with dependency-injected service objects.
person Rafael Zamaris
recommends
Advocates shipping optional type signatures for Ruby libraries, à la TypeScript.
person Rafael Zamaris
recommends
Recommends explicit deprecation with log warnings over abrupt breaking changes.
person Rafael Zamaris
uses
Sorbet tool
Experimenting with Sorbet in the Spree codebase to type service-object interfaces.
person Rafael Zamaris
works_at
Upside company
Self-introduction: 'I work at Upside which is a software consultancy / software house'.
role: software engineer / Spree lead maintainer
person Rafael Zamaris
works_on
Spree tool
Leads Spree maintenance on behalf of Upside, the framework's third lead maintainer since 2022.
role: lead maintainer

Provenance

Read by
8 extractions