Ruby Saturdays at Mageuzi Hub: Small Rails Practices for Codebases That Age Well
Details
AGENDA
- 11.00a.m: Introductions
- 11.20 a.m: Talk: Small Rails Practices for Codebases That Age Well
- 12.20 p.m: Questions
- 12:35pm: Snacks and Networking
About the talk
Building a Bitcoin Wallet with Ruby by Annastacia Kioko
Rails apps usually don’t become hard to work on because of one bad architectural choice. They get there because of lots of small decisions that seem harmless at the time but slowly add friction. In this talk, I’ll share a handful of small Rails practices I’ve picked up that make codebases easier to understand, change, and work on with other people over time. We’ll look at things like how I standardize new projects, how I think about dependencies and Gemfiles, when abstractions like concerns or service objects are actually useful, and when it’s better to write a bit of code instead of adding another gem. This isn’t about rules or “best practices,” but about trade-offs and what tends to hold up in real Rails apps months or years later.
Who is Annastacia Kioko
Web developer | Currently building with Ruby on Rails and Javascript.
What is Nairuby?
Nairuby is a chapter in Nairobi under the African Ruby Community an organization that was started in 2010. The community currently has a reach of over 4000 members spread across East Africa, made of developers (Engineers), entrepreneurs, designers, and freelancers. In terms of development and demonstrations, the community focuses on ruby technologies and frameworks, which are all open source and widely used by startups to prototype and carry out proof of concept with a go-to-market strategy.
The community hosts weekly and monthly meetups in different cities in East Africa. The community brings you Ruby Conference every year with different themes to fill the gap that exists between school and industry and in return helps spur innovation and growth in contribution to the global economy.
Nairuby brings entrepreneurs, developers, Designers, and open-source contributors. Why? We believe in a holistic approach through, entrepreneurship “Solution approach” and open source we can solve so many problems. This in return empowers everyone who attends with technology “tool” and entrepreneurship “Methodology” to reach their fullest potential and inspire the rest of the world and their communities.
To be determined
Nairuby is a chapter in Nairobi under the African Ruby Community an organization that was started in 2010. The community currently has a reach of over 4000 members spread across East Africa, made of developers (Engineers), entrepreneurs, designers, and freelancers. In terms of development and demonstrations, the community focuses on ruby technologies and frameworks, which are all open source and widely used by startups to prototype and carry out proof of concept with a go-to-market strategy.
The community hosts weekly and monthly meetups in different cities in East Africa. The community brings you Ruby Conference every year with different themes to fill the gap that exists between school and industry and in return helps spur innovation and growth in contribution to the global economy.
Nairuby brings entrepreneurs, developers, Designers, and open-source contributors. Why? We believe in a holistic approach through, entrepreneurship “Solution approach” and open source we can solve so many problems. This in return empowers everyone who attends with technology “tool” and entrepreneurship “Methodology” to reach their fullest potential and inspire the rest of the world and their communities.
