What You Need to Know Before
You Start
Starts 7 June 2025 04:25
Ends 7 June 2025
00
days
00
hours
00
minutes
00
seconds
24 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Conference Talk
Optional upgrade avallable
Overview
Explore scip-ruby, an open-source indexer for Ruby code navigation, built on Sorbet. Learn its development process, comparisons with IDEs, and insights into functional core design in developer tools.
Syllabus
- Introduction to SCIP-Ruby
- Sorbet and Type Safety
- Development Process of SCIP-Ruby
- Functional Core Design in Developer Tools
- Comparisons with IDE Features
- Practical Usage and Case Studies
- Contributing to SCIP-Ruby and Open Source
- Future Directions
Overview of scip-ruby
Importance and applications in code navigation
Introduction to Sorbet
Role of Sorbet in scip-ruby
Benefits of type checking in Ruby
Key stages of development
Challenges and solutions
Principles of functional core architecture
Application in scip-ruby
Advantages of functional design in code tools
Differences between scip-ruby and IDE features
Integration with existing development environments
Use cases for choosing scip-ruby over traditional IDE solutions
Setting up and using scip-ruby
Real-world usage scenarios
Case studies showcasing efficiency improvements
How to contribute to the scip-ruby project
Open-source collaboration benefits and best practices
Upcoming features and enhancements
Contributions and how to get involved in the future development of scip-ruby
Subjects
Conference Talks