Every time we open a QA Engineer vacancy at Railsware, we receive a huge influx of applications. Unfortunately, we can’t hire every talented QA who comes our way, but our well-structured hiring process helps us find the best fit for our teams. We’re excited to shed some light on how …
Railsware Blog
on product management, engineering, design, culture and many more...
What is Pair Programming and How to Practice it in a Remote TeamPair programming is one of the most controversial and widely debated agile development practices. Some engineering teams swear by it, while others remain skeptical of its benefits. But is pair programming worth the time and effort, or is it just another overhyped engineering trend? In this post, we dive into …
Pair programming is one of the most controversial and widely debated agile development practices. Some engineering teams swear by it, while others remain skeptical of its benefits. But is pair programming worth the time and effort, or is it just another overhyped engineering trend? In this post, we dive into …
Startup Most Common Hiring Mistakes Learn six critical steps young startups should avoid while building its team.
Learn six critical steps young startups should avoid while building its team.
Why Build MVP With Ruby on RailsBuilding a minimum viable product is all about keeping things simple. The early product development process is riddled with trial and error, and overengineering at the MVP stage can leave startups strapped for cash when they’re forced to return to the drawing board. So, it’s important to choose a backend …
Building a minimum viable product is all about keeping things simple. The early product development process is riddled with trial and error, and overengineering at the MVP stage can leave startups strapped for cash when they’re forced to return to the drawing board. So, it’s important to choose a backend …
How to Reduce Technical DebtWhether you’re looking to improve efficiency, increase competitiveness, or simply stay ahead of the curve, reducing tech debt is a critical step in the right direction. In this article, we’ll offer practical tips on how companies can ensure their products remain high-performing and sustainable in the long term. What is …
Whether you’re looking to improve efficiency, increase competitiveness, or simply stay ahead of the curve, reducing tech debt is a critical step in the right direction. In this article, we’ll offer practical tips on how companies can ensure their products remain high-performing and sustainable in the long term. What is …
How to Test Chrome Extensions with PlaywrightIt’s frustrating for users when an extension regularly crashes, freezes, or fails to function as expected. Negative reviews, product abandonment, and ultimately, revenue losses are all situations that developers want to avoid. Not to mention, the process of fixing unstable extensions can be time-consuming and costly. So, it’s vital to …
It’s frustrating for users when an extension regularly crashes, freezes, or fails to function as expected. Negative reviews, product abandonment, and ultimately, revenue losses are all situations that developers want to avoid. Not to mention, the process of fixing unstable extensions can be time-consuming and costly. So, it’s vital to …
How to Review and Edit ArticlesAll the most essential steps when reviewing and editing somebody’s text and cooperating on content creation
All the most essential steps when reviewing and editing somebody’s text and cooperating on content creation
New Level of Control with git rebase ‑‑ontoA simple tutorial on how to use git rebase –onto to easily move or copy a bunch of commits from one branch atop another
A simple tutorial on how to use git rebase –onto to easily move or copy a bunch of commits from one branch atop another
Almost JSless Frontend on RailsA simple tutorial on how to build feature-rich user interfaces using mostly Ruby on Rails.
A simple tutorial on how to build feature-rich user interfaces using mostly Ruby on Rails.
Engineering Performance ReviewIn order to maintain career growth and ensure fair compensation, every engineering team needs an efficient method to evaluate its members. A nicely developed assessment model requires considerable resources in terms of time and professional expertise. However, we believe it is a significant contribution to the team and business development, …
In order to maintain career growth and ensure fair compensation, every engineering team needs an efficient method to evaluate its members. A nicely developed assessment model requires considerable resources in terms of time and professional expertise. However, we believe it is a significant contribution to the team and business development, …