Sign in

Javier Cervantes: website feed

@index.jvrc.ca.ap.brid.gy
2 followers 0 following 3 posts

Feed of posts published in jvrc.ca | Personal account: @jvrc.ca 🌉 bridged from ⁂ www.jvrc.ca, follow @ap.brid.gy to interact

PostsRepliesMedia
Javier Cervantes: website feed @index.jvrc.ca.ap.brid.gy · 24/09/2026
I joined David to discuss the project's origins and the need for a persistent gathering place for the Ruby community. We explored the value of cross-pollination across the Ruby ecosystem, and the challenge of growing a young community until it becomes increasingly self-sustaining. At the end […]
jvrc.ca
The Ruby Users Forum in the Ruby on Rails Podcast
I joined David to discuss the project's origins and the need for a persistent gathering place for the Ruby community. We explored the value of cross-pollination across the Ruby ecosystem, and the challenge of growing a young community until it becomes increasingly self-sustaining. At the end, we talked about what comes next for the Ruby User Forum, how developers and companies can support it, and why the Ruby community should continue creating, experimenting, and doing things simply because it's fun. Go check it out: The Ruby User Forum with Javier CervantesJavier Cervantes, co-creator of the Ruby User Forum, joins me to discuss the limitations of Slack, Discord, and fragmented social media, the importance of connecting developers and open-source maintainers, and why talking with other people still matters in an increasingly AI-driven world.The Ruby on Rails PodcastDavid Hill
021
Javier Cervantes: website feed @index.jvrc.ca.ap.brid.gy · 16/09/2026
Ruby is a beautiful programming language that balances functional programming with imperative programming with ideas inspired from other languages (Perl, Smalltalk, Eiffel, Ada, and Lisp). If you want to take a deep dive into its fundamentals and learn more about what makes Ruby a favourite […]
jvrc.ca
Recommended books for learning Ruby
Ruby is a beautiful programming language that balances functional programming with imperative programming with ideas inspired from other languages (Perl, Smalltalk, Eiffel, Ada, and Lisp). If you want to take a deep dive into its fundamentals and learn more about what makes Ruby a favourite tool for programmers, below is a list of recommended books to start your journey. ### Learn to program A thorough, but lighthearted approach that teaches you the fundamentals of computer programming, with a minimum of fuss or bother. Whether you are interested in a new hobby or a new career, this book is your doorway into the world of programming. ### Programming Ruby 3.3 (5th Edition) The Pickaxe Book, named for the tool on the cover, is the definitive reference on Ruby, a highly-regarded, fully object-oriented programming language. This updated edition is a comprehensive reference on the language itself, with a tutorial on the most important features of Ruby. ### Learn Enough Ruby to be Dangerous Designed to get you started writing practical and modern Ruby programs as fast as possible, with a focus on the real tools used every day by software developers. ### Practical Object-Oriented Design (An Agile Primer Using Ruby) This book is a programmers tale about how to write object-oriented code. It explains object-oriented design (OOD) using realistic, understandable examples. POODR is a practical, readable introduction to how OOD can lower your costs and improve your applications. ### The Well-Grounded Rubyist, Fourth Edition For over fifteen years, _The Well-Grounded Rubyist_ has taught beginner and developing Ruby programmers the veteran secrets of Ruby. This new fourth edition of the groundbreaking classic goes beyond syntax and commands into how a Rubyist really thinks. ### Eloquent Ruby, Second Edition Write better, clearer, more focused Ruby code by becoming truly fluent in the language. To express yourself eloquently in any language, you need to go beyond its vocabulary and syntax.
013
Javier Cervantes: website feed @index.jvrc.ca.ap.brid.gy · 09/09/2026
Mobile apps have become part of our daily lives, but developing one can be a complicated process, specially when you’re specialized in mobile development. Hybrid apps have been around for a while since they provide a faster and cost-effective path to build a mobile application by reducing […]
jvrc.ca
How I built an hybrid mobile app
Mobile apps have become part of our daily lives, but developing one can be a complicated process, specially when you’re specialized in mobile development. Hybrid apps have been around for a while since they provide a faster and cost-effective path to build a mobile application by reducing maintenance and development timelines by using web technologies to build the core of the application and generate shell native apps for iOS and Android. Also, with the added benefit of publishing changes faster without the need of additional App Store approval. In the past, I've used the Ionic framework, but a decade later there are new technologies that make the process faster, more robust and even easier to get started. When a client recently approached with the need to develop a mobile application, and after researching different alternatives to build it, we created a blueprint that can be used for future projects. Below you’ll find an overview of the approach, please reach out if you have any questions. ## Tech Stack * Ruby on Rails Web Application with turbo-rails, pg & devise * Swift Native App with turbo-ios * Android Native App with turbo-android ## Deployment & Infrastructure To host the application we deployed to Render with web and database services: Using the github integration, render automatically redeploys the project with every commit to the selected branch (using the render.yaml file). The build and deployment process for the native apps is the same as any other app. For iOS we used TestFlight for internal testing. ## Additional Resources * Hybrid iOS apps with Turbo Native * Turbo Native Demo * Hotwire documentation
010