Small detective story of rescue mission on proxy server NodeJS app serving XMLHttpRequests from 3rd party services.
Railsware Blog
on product management, engineering, design, culture and many more...
Artificial Intelligence vs. Artificial Artificial IntelligenceArtificial Intelligence is the new electricity. Everyone talks about it, everyone uses it and some are afraid of losing jobs because of it. Railsware, as a consultancy, is often asked by our partners about AI-driven features which would be great for their applications. Today I want to share with you …
Artificial Intelligence is the new electricity. Everyone talks about it, everyone uses it and some are afraid of losing jobs because of it. Railsware, as a consultancy, is often asked by our partners about AI-driven features which would be great for their applications. Today I want to share with you …
Node.js Books to Read and Master the TechnologyDiscover our picks of Node.js books for beginners to advanced developers to find some great and helpful approaches!
Discover our picks of Node.js books for beginners to advanced developers to find some great and helpful approaches!
Best Books to Learn Ruby on RailsRuby is a language that attracts both: those with no programming experience and those who know several languages and want to expand their skills. Alongside the popular framework, Ruby on Rails, or Rails for short, it’s one of the most accessible and many would say, beautiful programming languages around. Before …
Ruby is a language that attracts both: those with no programming experience and those who know several languages and want to expand their skills. Alongside the popular framework, Ruby on Rails, or Rails for short, it’s one of the most accessible and many would say, beautiful programming languages around. Before …
How to Hire Good Ruby on Rails DeveloperAfter many years of experience in recruiting engineers, we decided to share some actionable ideas, as well as pitfalls to expect for HR departments. Read and use some of our best practices for hiring Ruby on Rails talents
After many years of experience in recruiting engineers, we decided to share some actionable ideas, as well as pitfalls to expect for HR departments. Read and use some of our best practices for hiring Ruby on Rails talents
How we manage a distributed company efficientlyIn today’s world of shrinking distances and wiped off boundaries it becomes easier and easier for businesses to develop and spread services or products. More and more companies open their offices around the globe looking for lower taxes or stronger markets, and feel completely comfortable with that many locations. But …
In today’s world of shrinking distances and wiped off boundaries it becomes easier and easier for businesses to develop and spread services or products. More and more companies open their offices around the globe looking for lower taxes or stronger markets, and feel completely comfortable with that many locations. But …
Best JavaScript Books Recommended by RailswareIn the era of epidemic computerization and digitalization, a book in an accustomed meaning of the word became an out-of-date notion. Today, users prefer reading electronic versions that correspond to the current industrial revolution. However, the avail of the said sources of information is on the same level as in …
In the era of epidemic computerization and digitalization, a book in an accustomed meaning of the word became an out-of-date notion. Today, users prefer reading electronic versions that correspond to the current industrial revolution. However, the avail of the said sources of information is on the same level as in …
Top Online Courses and Tutorials to Learn Ruby on Rails Web DevelopmentAnyone wanting to learn Ruby on Rails online is spoiled for choice. There are dozens of online courses, tutorials, blogs, YouTube channels, podcasts, books and development tools. We have asked the team and searched the web to bring you the best online courses, tutorials and other resources to learn Ruby …
Anyone wanting to learn Ruby on Rails online is spoiled for choice. There are dozens of online courses, tutorials, blogs, YouTube channels, podcasts, books and development tools. We have asked the team and searched the web to bring you the best online courses, tutorials and other resources to learn Ruby …
Railsware Summer Event, or How We Benefit from a Week’s Holiday TogetherAfter few weeks of #RWSummerEvent on Crete it took us some time to calm down with emotions and sort all the pictures/videos from the trip. Finally we are done with this organizational part and are ready not only to tell but also to show what it was like. But first… …
After few weeks of #RWSummerEvent on Crete it took us some time to calm down with emotions and sort all the pictures/videos from the trip. Finally we are done with this organizational part and are ready not only to tell but also to show what it was like. But first… …
Famous Web Apps Built with Ruby on RailsGithub, Airbnb, Basecamp and Dribbble have built their web apps with Ruby on Rails. Discover other use cases of this framework across versatile industries
Github, Airbnb, Basecamp and Dribbble have built their web apps with Ruby on Rails. Discover other use cases of this framework across versatile industries
Hideable React component using HOCImagine that we have a very simple React component Hello which greets a user with a message: import React from ‘react’; import PropTypes from ‘prop-types’; export default function Hello({ name }) { return ( Hello, {name}! ); } Hello.propTypes = { name: PropTypes.string.isRequired }; And here is how we use …
Imagine that we have a very simple React component Hello which greets a user with a message: import React from ‘react’; import PropTypes from ‘prop-types’; export default function Hello({ name }) { return ( Hello, {name}! ); } Hello.propTypes = { name: PropTypes.string.isRequired }; And here is how we use …
Kotlin announced as a first-class citizen in Android. Why does it matter?With Google blessing you can now safely start using Kotlin in production Android apps to increase productivity and bring joy to your day-to-day work. Ok, what actually happened? But, there is one more thing (…) One thing our team has never done for developers. We have never added a new …
With Google blessing you can now safely start using Kotlin in production Android apps to increase productivity and bring joy to your day-to-day work. Ok, what actually happened? But, there is one more thing (…) One thing our team has never done for developers. We have never added a new …
Hive53 Calendly Swarm meetup on building global business from scratchLast week our client of three years Tope Awotona, a founder of Calendly visited us to discuss future product vision and collaborate with Railsware team in our Kraków office. We took this opportunity and decided to share Calendly story with the local startup community. On 4th of May, a day …
Last week our client of three years Tope Awotona, a founder of Calendly visited us to discuss future product vision and collaborate with Railsware team in our Kraków office. We took this opportunity and decided to share Calendly story with the local startup community. On 4th of May, a day …
“The evolution of CRM – how Pipedrive changed the way we hire”If you are trying to find the best hiring process for your company, you should read this blog post. It’ll only take you about 5 minutes and by the end of it, you’ll know how to hack your way into a pain-free recruitment management. It’s a win-win if you ask …
If you are trying to find the best hiring process for your company, you should read this blog post. It’ll only take you about 5 minutes and by the end of it, you’ll know how to hack your way into a pain-free recruitment management. It’s a win-win if you ask …
My first 3 months at RailswareHi, my name is Anna. I am 25. I am a linguist and today I will tell about my first 3 months in IT company. I’ve learned a lot during those 90 days and would like to share this knowledge with you. In order not to make this post too …
Hi, my name is Anna. I am 25. I am a linguist and today I will tell about my first 3 months in IT company. I’ve learned a lot during those 90 days and would like to share this knowledge with you. In order not to make this post too …
Managing state of business logic in AngularI assume you’ve heard a lot about state in the context of react, flux, redux. However, state appears to be a good container to represent business logic. It is much easier to maintain component when you have overview of its state. React philosophy is built on the state and it …
I assume you’ve heard a lot about state in the context of react, flux, redux. However, state appears to be a good container to represent business logic. It is much easier to maintain component when you have overview of its state. React philosophy is built on the state and it …
Second Kraków Dribbble Meetup kicked-off in a well designed styleOn Tuesday, 28th March a second official Dribbble Kraków meetup opened its doors to a bunch of creative minds including our team of Railswarians. For those who aren’t familiar yet, Dribbble is a show and tell place for designers, illustrators, icon artists and other creative folks. It’s an online community …
On Tuesday, 28th March a second official Dribbble Kraków meetup opened its doors to a bunch of creative minds including our team of Railswarians. For those who aren’t familiar yet, Dribbble is a show and tell place for designers, illustrators, icon artists and other creative folks. It’s an online community …
Smart Checklist add-on for JIRA Server releasedFor months we’ve been providing JIRA Cloud users with the ability to manage their Definitions of Done, ToDo’s, Acceptance Criteria’s inside JIRA issue avoiding complex sub-tasks creation with Smart Checklist add-on for JIRA Cloud. Using Smart Checklist Enterprise Cloud Edition (paid) they’ve got even more enhanced functionality.The time has come …
For months we’ve been providing JIRA Cloud users with the ability to manage their Definitions of Done, ToDo’s, Acceptance Criteria’s inside JIRA issue avoiding complex sub-tasks creation with Smart Checklist add-on for JIRA Cloud. Using Smart Checklist Enterprise Cloud Edition (paid) they’ve got even more enhanced functionality.The time has come …
How we saved $650 on Mixpanel monthlyWe got acquainted with Mixpanel as a data analytics tool after trying out the Bitcoin Code App pretty long time ago and integrated it for few our clients. During last months we started active usage of Mixpanel integration on Railsware Labs products, like Smart Checklist add-on for JIRA, Mailtrap.io and …
We got acquainted with Mixpanel as a data analytics tool after trying out the Bitcoin Code App pretty long time ago and integrated it for few our clients. During last months we started active usage of Mixpanel integration on Railsware Labs products, like Smart Checklist add-on for JIRA, Mailtrap.io and …
Drift widget for Google Spreadsheets add-onsSince we started to work on our own products, it was clear we have to keep dialog with our users in order to maintain best direction for the products’ evolution. After a few more or less successful tries, we ran into Drift, nice and clean solution for customer support (and …
Since we started to work on our own products, it was clear we have to keep dialog with our users in order to maintain best direction for the products’ evolution. After a few more or less successful tries, we ran into Drift, nice and clean solution for customer support (and …