Updated: Jun 30
🌍 Our conference: A blend of pioneering spirit and timeless wisdom. This year, we're exploring Open Source Science.
🌟 The heart of #OSSci: Community, Mapping all scientific domains to corresponding OSS projects, and Development. We stick together, find gaps in science, and fill them with OSS. Because nothing beats the joy of communication and discovery!
Some details may age, but the principles are forever young!
Let's look back at OSS and delve into some of the timeless tips that are always up to date.
💡 From creating #ScalikeJDBC to observing the #Scala community's rise. Kazuhiro Sera shared five vital tips from his OSS experience: 1) Find your lifework project 2) Be careful about adding Scala dependencies 3) Stick with binary compatibility 4) Provide cross builds 5) Have effective CI builds
If you'd like to know more about the tips, this video is for you:
In 2018, Pathikrit Bhowmick brought a game-changer - mutable ArrayDeque, that outperforms most current mutable Scala collections like Lists, Buffers, Stacks and Queues. It has been a while since then, and things have changed, but it is still worth learning, especially because it encourages the audience to contribute other useful data structures like Ropes, Zippers, Disjoint Sets etc. to Scala. And these data structures are universal and not specific to Scala so it'll be useful for anyone.
If you are 🌟 curious about contributing to open-source #Scala projects on GitHub, Seth Tisue's talk in 2018 is your perfect guide! It navigated through the open-source landscape and advised on contributing in areas from documentation to the Scala compiler. Get involved today!
💐 We sincerely thank our wonderful community for your constant efforts and desire to improve things! We can't wait to witness the unveiling of something extraordinary at our 10th SBTB conference in November.
Let's keep the spirit alive!