Rootstrap Blog

Tag: Backend

Total 12 Posts

Why is Documentation Important For Development?

Here at Rootstrap, we help our clients reach their business goals by developing high-quality, performant, and scalable software solutions. To achieve this, our team continuously focuses on improving all aspects of our processes, through several initiatives across all company departments. In this article, we will examine why documentation is vital

Continue Reading

How To Build An App Like Duolingo

Duolingo came on the scene in 2011 operating as a teach and translate language learning app. It has since transformed into a $700+ million business, and become the first EdTech app to top $140 Million in annual revenue.    Pretty good numbers, for a language learning app that still doesn’t charge

Continue Reading

How To Build An App Like Uber

Since Uber’s first ride request in 2010, the tech giant’s innovative engineers have revolutionized the rideshare industry. Fast forward to 2021, and withstanding a global pandemic, the company is now valued at over $15 billion. These are impressive numbers for what started out as a simple idea that quickly became

Continue Reading

Link Tracking with StimulusReflex

This article is about StimulusReflex, a new tool to help you bring Rails to the era of the backend-side-managed frontends. I was surprised to see that Phoenix LiveView and following with things like Motion and Sockpuppet use WebSockets to push updates from the server to the client and update the DOM accordingly. Luckily the team at StimulusReflex’s

Continue Reading

How to customize the display name of dynamic ActiveAdmin search filters

Working with ActiveAdmin At Rootstrap, my first assignment was to develop a Ruby on Rails application which uses ActiveAdmin (with ActiveAdmin Addons) as a framework to implement the user interface. I had never used ActiveAdmin before and I found myself reading a lot of documentation of the gem, in some

Continue Reading

How to Accept Payments With Stripe (React, Rails Examples)

Here at Rootstrap, we don’t believe in reinventing the wheel. We believe in making things simple and high quality of course. In this blog post, you’ll learn how to start working with Stripe and quickly have fully functioning online payments in your apps. WHY STRIPE? Pros Easy to implement and use

Continue Reading