Rootstrap Blog

Refactoring: Improve your Code Quality

If you are reading this article I can assume that you are a software developer, you have probably both heard the term “refactoring” and applied it yourself (conscious or not) several times while coding. To begin, let’s review the definition: Refactoring (noun): A change made to the internal structure of

Continue Reading

Simulation Methods

Simulation can be used for emulating situations. It is used to simulate systems to be studied. This can be applied in any kind of system, banks, supermarkets, biological systems, traffic, etc. And also is used to generate data with certain characteristics, either to complete missing information, to generate data more

Continue Reading

Exception Tracking

If we want to write better and higher quality software, it is important we keep track of exceptions, crashes and errors happening in our environment, so we can deal with them. We, at Rootstrap, have created this OS exception tracking tool in order to ease the task of monitoring errors.

Continue Reading

Adding Animations to Your React Native App Made Easy

As mobile developers who have worked with animations before, we know how hard it can be to implement complex animations from scratch. That’s why we decided to engineer a simple yet powerful React Native animation hooks library that can give you a head start when developing your animations. It will

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