Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
You might not realise it, but your Ruby project probably relies on a popular configuration-first OSS project. The `tzdata` library is updated regularly as time zones and daylight savings rules change more often than you might think! By building a project configuration first, rather than focussing on one programming language, you can get a much wider range of people contributing to your open source package. We built a Ruby gem for public holidays that covered 71 countries. By converting it to a configuration first project we were able to release packages for Ruby, Node.js and Perl so that more people could use the data and we’d be more likely to get patches and bug fixes. Senior software engineer at CharlieHR, building the HR software for teams with big ideas. Previously CTO at Nestoria so ask me about writing Perl for a decade before switching to Ruby :-)
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
Suggest modifications
Cancel