Using best practices here and there is okay, but you can’t build a great thing by following instructions. Learn how Railsware is hiring great marketers who are genuine creators.
Railsware Blog
on product management, engineering, design, culture and many more...
No-Code MVP ExplainedFrom Uber to Airbnb, most of today’s major applications had very few features or advanced functionalities when they were first released. Why? Well, these companies understood the importance of gathering feedback from real users and iterating accordingly on their design. It pays to start small and ship early, which in …
From Uber to Airbnb, most of today’s major applications had very few features or advanced functionalities when they were first released. Why? Well, these companies understood the importance of gathering feedback from real users and iterating accordingly on their design. It pays to start small and ship early, which in …
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
Idea Generation for New Product DevelopmentConsidered ground zero in the product development process, idea generation (or ideation) involves gathering information and creative insights in order to come up with ideas for a new product. By getting it right, you lay a solid foundation for your new product concept and set it on the path to …
Considered ground zero in the product development process, idea generation (or ideation) involves gathering information and creative insights in order to come up with ideas for a new product. By getting it right, you lay a solid foundation for your new product concept and set it on the path to …
How to Write Blog Posts as a Non-WriterLearn how to write articles from zero to hero with this simple guide. Check the practical advice from Product Managers, Developers, Recruiters, and Designers who write regularly
Learn how to write articles from zero to hero with this simple guide. Check the practical advice from Product Managers, Developers, Recruiters, and Designers who write regularly
How to Make Communication More Effective: as a Product ManagerSay “no” to tiring back-and-force communication. Discover useful tips to help you reach understanding with your team and clients easily.
Say “no” to tiring back-and-force communication. Discover useful tips to help you reach understanding with your team and clients easily.
Customer Development Process Done RightStartups guide to Customer Development. Master the tool to validate hypotheses, grow products, strengthen your company, and more.
Startups guide to Customer Development. Master the tool to validate hypotheses, grow products, strengthen your company, and more.
9 Startup Frameworks to Nail ItFrom hundreds of startup frameworks, we selected the most useful tools to help you knock it out of the park
From hundreds of startup frameworks, we selected the most useful tools to help you knock it out of the park
Railsware Supports UkraineRailsware uses all means to support Ukraine and encourages you to join our initiatives.
Railsware uses all means to support Ukraine and encourages you to join our initiatives.
Onboarding Process at RailswareOnboarding is an expensive, long, and stressful process. Read this post to find out how we nailed it at Railsware
Onboarding is an expensive, long, and stressful process. Read this post to find out how we nailed it at Railsware
Decision-Making Frameworks for Multi-Context ProblemsWe’ve selected the top 7 most helpful decision-making frameworks and applied them to a single problem. Check this post to see what we’ve discovered and choose a tool to resolve your issue.
We’ve selected the top 7 most helpful decision-making frameworks and applied them to a single problem. Check this post to see what we’ve discovered and choose a tool to resolve your issue.
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.
What is Pair Programming and How to Practice it in a Remote TeamWhen the term pair programming first appeared in the 1990s, it was a new practice not all developers were excited about. However, even today, some people don’t see the benefits behind pair programming and remain suspicious about it. So, is pair programming a workable approach that is worth your time …
When the term pair programming first appeared in the 1990s, it was a new practice not all developers were excited about. However, even today, some people don’t see the benefits behind pair programming and remain suspicious about it. So, is pair programming a workable approach that is worth your time …
What’s a Marketing Funnel and How It WorksContinuous improvement and automation are the key to the success of any business. But how do you know what to automate and what to improve in your business operations? Marketing funnels are among the most easy-to-use yet powerful tools to help you break the customer journey into steps, analyze these …
Continuous improvement and automation are the key to the success of any business. But how do you know what to automate and what to improve in your business operations? Marketing funnels are among the most easy-to-use yet powerful tools to help you break the customer journey into steps, analyze these …
8 Reasons to Use a RASCI Chart on Your ProjectHuman super-power is the ability to organize ourselves in groups and do great things together. But with this super power comes the necessity to organize our mutual work. Even a small project like a Sunday picnic with friends can become chaotic, if it’s not properly managed by the most responsible …
Human super-power is the ability to organize ourselves in groups and do great things together. But with this super power comes the necessity to organize our mutual work. Even a small project like a Sunday picnic with friends can become chaotic, if it’s not properly managed by the most responsible …
Everything You Need to Know about Lean Software DevelopmentLean Software Development (LSD) is a methodology that helps software development teams focus on delivering the values that matter most to customers, while simultaneously removing from the process anything that can waste time and resources. The idea of eliminating waste from the production process was initially conceived by the car …
Lean Software Development (LSD) is a methodology that helps software development teams focus on delivering the values that matter most to customers, while simultaneously removing from the process anything that can waste time and resources. The idea of eliminating waste from the production process was initially conceived by the car …
Your Guide on How to Make Product ImprovementsBringing a product to the market and attracting the first customers are important milestones. Some would say, though, that this is just when the fun begins. Startups, established businesses, and even huge corporations constantly innovate and improve their products. They try to gain a competitive advantage, distinguish themselves from competitors, …
Bringing a product to the market and attracting the first customers are important milestones. Some would say, though, that this is just when the fun begins. Startups, established businesses, and even huge corporations constantly innovate and improve their products. They try to gain a competitive advantage, distinguish themselves from competitors, …
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, …
What is Agile Product DevelopmentThere is some mystique surrounding agile product development. In this article, we aim to strip that away by explaining the key features and benefits of the Agile methodology. Then we compare them against more traditional approaches. To conclude, we explore how Agile helps to deliver complex product development projects. The …
There is some mystique surrounding agile product development. In this article, we aim to strip that away by explaining the key features and benefits of the Agile methodology. Then we compare them against more traditional approaches. To conclude, we explore how Agile helps to deliver complex product development projects. The …
Product Development Strategy ExplainedEvery company has a vision which explains the impact the product will have on the world. It’s the product strategy that turns the vision into a roadmap.
Every company has a vision which explains the impact the product will have on the world. It’s the product strategy that turns the vision into a roadmap.