Ruby and Rails Nepal meetup - Episode #24
Details
Hello RubyNepal community!
We would like to welcome all to our regular monthly meetup.
Agenda:
- 17:50 - E-admittance Open
- 18:00 - Welcome notes
- Talk 1 - "The Single Responsibility Principle - SOLID Principles" by Anmol Shah
Creating quality code throughout the development phase is a mission of any developer who wants to follow best practices in order to reduce code complexity, the coupling between classes and dissociate responsibilities. The very first principle of solid deals specifically with optimizing classes to ensure that the classes adhere to the single responsibility which is a much needed approach to maintain the growing code base and keep it testable.
Anmol Shah is an Associate Software Engineer at Truemark Technology. He has been working with React and Rails. He loves writing code that is maintainable and testable for the most part.
- Talk 2 - "Getting to know Crystal: A language for humans and computers" by Beta Ziliani
In this talk we introduce Crystal, its core principles and philosophy. Crystal puts developers first, with a natural to use syntax and OOP model that resembles Ruby. Also, its type system catches type errors early on: if it compiles, you are well on your way to success!
Beta got into informatics at the age of 10, wanting to program his own computer games. He caught the bug from his dad, who was also a programmer. He then went on into electronics, with his heart set on robotics. Beta is the Product Manager and Team Lead for Crystal Language at an Argentina based company named Manas. Crystal programming language was born and developed at Manas with a syntax very similar to Ruby. You can find Beta on Github and Twitter.
- Job Vacancy and Announcements
- -- Social Time! --
- Zoom call will be closed by 20:00
P.S. Please feel free to share on social media.
Previous Talks can be found on youtube.com/@RubyNepal
