Skip to content
PLAY VIDEO PLAY VIDEO PLAY VIDEO

Latest Articles on Rails by Our Team

Our expert team of designers and developers love what the do and enjoy sharing their knowledge with the world.

Receiving and processing inbound emails with Action Mailbox and Rails 6

By Sameera Gayan,

2019 development rails

The vast majority of web applications these days have some sort of a notification system to communicate with their users. Typically, this is by sending them emails. Given emails are a major part of modern-day communication, application developers try to utilise email workflows for users to interact with their apps.

One example would be: when a user receives an email from an app (e.g issue tracker), they can then reply to that email with a comment and that comment will automatically be added to the app database. This makes the user experience seamless as users now don't have to switch between apps to provide data. In this case, the email client and a ticketing app.

Rails 6 is Here! What you should know and when to upgrade.

By Gavin Terpstra,

2019 rails RubyonRails technical debt

Here's the summary from DHH on what's included:

"Dealing with incoming email, composing rich-text content, connecting to multiple databases, parallelizing test runs, integrating JavaScript with love, and rewriting the code loader. These are fundamental improvements to the fundamentals of working with the web and building fast and fresh applications. This is the kind of work we’ve been doing for the past fifteen years, and we’re still at it. THIS IS RAILS SIX!" ...

Handling deletes with Null Object Pattern in Ruby

By Raluca Pintilii,

2019 development rails

I recently worked on a project for an Australian company who wanted to ensure they were GDPR compliant in how they handled personal data through their website and requests to delete user accounts.

If we want the user and all the associated data (blog posts, comments, etc) deleted, it is easy, we just need to add dependent: :destroy to the relations and Rails takes care of that for us.

Working on inherited code bases

By Sameera Gayan,

2019 development rails

If you are a freelance developer or working for a project / consultancy company like us here at reinteractive, there is a good chance you'll be working on inherited codebases that were created by other developers/agencies. Unlike greenfield projects, existing codebases come with uncertainty and a lack of background knowledge that you normally get from a project created by you or your own company.

To make this situation even more challenging, these projects usually come with tight deadlines so there is limited time for you to fully understand the codebase.

We Hire Only the Best

reinteractive is Australia’s largest dedicated Ruby on Rails development company. We don’t cut corners and we know what we are doing.

We are an organisation made up of amazing individuals and we take pride in our team. We are 100% remote work enabling us to choose the best talent no matter which part of the country they live in. reinteractive is dedicated to making it a great place for any developer to work.

Free Community Workshops

We created the Ruby on Rails InstallFest and Ruby on Rails Development Hub to help introduce new people to software development and to help existing developers hone their skills. These workshops provide invaluable mentorship to train developers, addressing key skills shortages in the industry. Software development is a great career choice for all ages and these events help you get started and skilled up.

  • Webinars

    Webinars

    Webinars are our online portal for tips, tricks and lessons learned in everything we do. Make the most of this free resource to help you become a better developer.

    Learn more about webinars

  • Installfest

    Installfest

    The Ruby on Rails Installfest includes a full setup of your development environment and step-by-step instructions on how to build your first app hosted on Heroku. Over 1,800 attendees to date and counting.

    Learn more about Installfest

  • Development Hub

    Development Hub

    The Ruby on Rails Development Hub is a monthly event where you will get the chance to spend time with our team and others in the community to improve and hone your Ruby on Rails skills.

    Learn more about Development Hub

Our Services

We build stable, well-tested software, built with Ruby on Rails and Javascript. reinteractive provides a complete solution from project scoping, to UX, design, web and mobile development, through to hosting and maintenance. All driven by our seamless, agile project management processes.

We are experts at large, complex and customised solutions. Bring us your ideas, wish list, integration problem or technical need and we will solve it.

  • AppWorkshop - Consultation & Project Scoping

    We work hard to find the right digital solution for you. Through our AppWorkshop we work with you to identify opportunities and engage in expert planning for business-critical applications. The aim is to get your application delivered and operating as fast as possible, with the viewpoint of incrementally adding features as the site matures and grows.

    Learn more
  • User Experience (UX) Design
  • Visual Design
  • Web & Mobile App Development
  • OpsCare® Managed Hosting
  • CodeCare® Code Maintenance
  • AppReview
  • Code Inspect Service
  • Ruby on Rails Upgrade Support
  • Salesforce & Heroku Custom Solutions
  • storeConnect® ecommerce for Salesforce

AppWorkshop - Consultation & Project Scoping

We work hard to find the right digital solution for you. Through our AppWorkshop we work with you to identify opportunities and engage in expert planning for business-critical applications. The aim is to get your application delivered and operating as fast as possible, with the viewpoint of incrementally adding features as the site matures and grows.

Learn more about AppWorkshop - Consultation & Project Scoping

Get the “reinteractive Review” Monthly Email