Hire RoR Developer
Elevate your project's success! Hire our skilled Ruby on Rails Developer to bring rapid delivery and assurance of quality code. Get started now.
Have you ever thought what are your options with Ruby, and where can You use it best? Well, sky is probably the limit!
Perhaps I am writing about something obvious to many, but maybe not to everyone. Refactoring is, I think, a complicated topic because it involves changing the code without affecting its operation.
Transforming an array into a list of elements with React is pretty straightforward, basically all you need to do is map that array and return the proper element for every array item.
For the last couple of months, I’ve been working on a project for one of our clients. When I was at very beginning, I faced a choice of the library for styling.
We have no doubt that Poland is currently one of the most attractive markets in the world, where you can find qualified Ruby on Rails developers. Why is that? We answer for this question.
Ruby and Python are two great programming languages interpretation-and dynamic typing-wise. You can read about their applications, popularity and community in one of the entries on this blog. These languages have many things in...
In our modern world, there are so many programming languages that you need to choose one from among a plenty of others. One of UX laws called Hick's Law says that the time to make a decision increases with the number of choices....
It is a well-known fact that modern web applications are used more and more, day by day. Development is really quick and allows for publishing applications across all platforms where the only requirement is to have an environment...
For most of the time, we’ve been using the Vue wrapper for pikaday in our projects to create the feature of the calendar.
A minimum viable product (MVP) is one of the principles of the Lean Startup Methodology. The goal is to help the entrepreneurs start the process of learning as soon as possible. The product is not necessarily meant to be small or...
“Don`t block the event loop…” – you've probably heard this sentence many times… I'm not surprised because it is one of the most important assumptions when working with Node. But there is also a second “thing” which you should...
Have you ever wondered how to become a Junior Ruby Developer? As you’ve clicked on the title of that article, we can assume that you have! Let us guide you through the most important matters to consider on your way to land your...
MVC is a design pattern that divides the responsibilities of an application to make it easier to move about. Rails follows this design pattern by convention.
GraphQL, like any technology, has its problems, some of them directly result from the architecture and some are identical to what we see in any other application. However, the solutions are completely different.
Rails is a Rack-compatible framework focused on quick application development. Unfortunately, the "everything out of the box" approach and blind Rails-way behavior often cause the application code to lose quality, both in terms...
What is StimulusReflex? Quite popular nowadays HTML over-the-wire approach led us to the creation of frameworks and libraries which send HTML over the wire instead of using JSON. StimulusReflex is one of them.
The explosive growth of the web that has started about 10 years ago has caused great confusion in the world of the internet. Not only did it make it possible to do more things in the browser, but also changed the general view of...
A few years ago, I was grilling with some of my friends, all Java developers. Not sure how it came up, but we started talking about our coding environments. I told them I’m doing all my development using Vim and terminals. It...
Before we start creating a bang method, let's learn what exactly this type of method is and what its characteristics are. Let's start with the fact that there is no unambiguous definition of these types of methods. Simply put, a...
Or at least it is supposed to be! We know the drill. The hate on JavaScript did not come from nowhere. The lack of different languages to be used on the web was an issue on it’s own for a long period of time.
In this article, we would like to present you how to configure Apollo servers (regular and lambda) to work with MongoDB. Then we’ll deploy our serverless API on Netlify. We decided to use Apollo GraphQL, MongoDB and Netlify...
Many programmers beginning their careers consider the topic of naming variables, functions, files, and other components as not very important. As a result, their design logic is often correct – algorithms run quickly and produce...
Using web applications has become commonplace for every society. We deal with them every day. We can say that they surround us. We use them at work, for entertainment and as tools for communicating with others. Often, as users...
Magento has stolen the hearts of thousands of e-commerce business owners across the globe. Customization and endless opportunities for growth are just a few reasons worth mentioning. But what exactly is it? Magento is an...
XSS attacks enable attackers to inject client-side scripts into web pages viewed by other users. The main effects of this vulnerability are the possibility of execution of any actions in the context of the logged-in user, and...
Recently, NextJS is gaining more and more popularity as a way to build React applications. Certainly, a major contributor is the fact that NextJS offers several different data fetching strategies.
For an experienced developer, this text may not be surprising at all, but I think that plenty of articles I’ve read about the CORS setup in Rails were saying something like: use rack-cors, allow any host to access the API, and...
Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.
We are launching a SaaS report dedicated to the whole SaaS market. It is a useful pill of knowledge for the non-technical founders who are struggling with many challenges, especially the technological ones. Check out the report...
One of things that made us confused when we were building our new website were morphed waves which you can see in different places on the pages. We had many ideas on how to implement them the right way without big effort....