Brighton Ruby 2018
Lightning Talk: Configuration-first Open Source

Lightning Talk: Configuration-first Open Source
Alex Balhatchet • July 06, 2018 • Brighton, UK

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 :-)

Brighton Ruby 2018

Explore all talks recorded at Brighton Ruby 2018
+7