Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Category
•
Category
App user onboarding: what it isn't and why you need it
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
XMPP vs Matrix vs MQTT: which instant messaging protocol is best for your chat application?
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Generics and illegal states in TypeScript
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Step-by-step guide on how to create a streaming app like Twitch
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
RST Culture Book, nice to meet you!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
14 use cases of geospatial data visualization
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
How to build a custom CMS with a dedicated admin dashboard using AdminJS
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
RST’s internal React Native dev community
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
The 7th RST Świdnica Half Marathon: ready to run? Go!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Engineering a scalable backend for a messaging app like WhatsApp – 4 key principles
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
5 common cloud mistakes and how to avoid them
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
CodeMeetings #17 – bring more chairs!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
RST’s internal backend dev community
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Chat app development trends that will shape the industry in 2025
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
The ultimate guide to custom instant messaging app development
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Automated services tests
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Integrative meetings – a part of our organizational culture
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Złombol – an adventure for a good cause
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
How to make "development" not just a slogan, but an action
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Internal workshops – API-REST in Node.js, because sharing knowledge is embedded in our DNA!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Technological Communities in RST through the eyes of the hosts
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
25+ in-depth examples of React Native apps in 2021 [Updated: May 25th, 2021]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
5 benefits of React Native or why you should go cross-platform, not native
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
React Native vs NativeScript: which technology to pick for mobile development in 2021
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
Category
•
Category
Top 10 open-source tools for location-based startup development
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.
RST Lifestyle
![](https://cdn.prod.website-files.com/625350933660db97afa01913/648bfd4849d2efd0d6e7046f_blog-thumb-m24.png)
RST Lifestyle
New employee onboarding process – effective implementation in any work model
Are you thinking about joining our team? Here's what you can expect on your first days of work.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/64774174d6684f6482efba26_blog-bg-eb08%20(3)%20(1).jpg)
RST Lifestyle
RST Software x Meet.js Wrocław
Here's a wrap of our recent collaboration with meet.js in Wrocław! Kacper Szewczyk spoke about optimizing frontend applications - we've included a link to his talk.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/646b877398362d68a3262ccd_pexels-pixabay-270373%201.png)
RST Lifestyle
Advanced typing in TypeScript with generics
There are three main generic function types: conditional types, mapped types, and template literal types. Learn what they are and how to use them through our examples.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/644799ca1651abc615d95f64_blog-thumb-eb06.png)
RST Lifestyle
Template literal types – type the strings in your code
Template literal types is a little-known feature that allows for better typing of character variables. It allows you to take string typing to the next level.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/643e5b6496409f132b2e77b3_blog-thumb-eb05.png)
RST Lifestyle
ESG initiatives at RST, because helping is written in our code
We've been engaged in ESG activities even before the concept became mainstream. Take a look at the initiatives we implemented over the past 25 years.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/64269a0628386d79b25cbd7e_blog-thumb-eb04.png)
RST Lifestyle
RST life – March 2023 quarterly update
The first three months of 2023 have been buzzing with activity! We've raised the bar for meetings of our tech communities and organized a number of cool social events.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/63eb692424537c41476fdef1_blog-thumb-eb01.png)
RST Lifestyle
Technology Communities at RST Software - February 2023 update
Technology Communities at RST give us an opportunity to understand and deepen our knowledge in a given area of interest. Here's what we discussed over the past few weeks.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/63ca580de74524428492bf89_blog-thumb-31.png)
RST Lifestyle
Reflecting on 2022 – the year of events at RST
As we stand on the brink of a new year, we can't help but look back on the experiences of 2022 and the things we've been through.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/63a2d00ebbec1ba0bb1d836f_blog-thumb-24.png)
RST Lifestyle
The ‘RST End-of-Year Meeting’ is behind us!
An environment filled with conversation and laughter is difficult to describe, but that's exactly what happens at our end-of-year meetings!
![](https://cdn.prod.website-files.com/625350933660db97afa01913/639b24581c210d0c3e00174b_blog-thumb-21.png)
RST Lifestyle
RST at AWS re:Invent 2022: post-conference summary
Just like last year, we embarked on a transatlantic journey to attend the AWS re:Invent 2022 conference this year too. The following is the team's recap of the event.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/639057b15e921f31826f39f2_blog-thumb-16.png)
RST Lifestyle
Generics and illegal states in TypeScript
At the last meeting of our frontend dev community, we talked about generics and illegal states in TypeScript. Here's a quick summary with code examples.
![](https://cdn.prod.website-files.com/625350933660db97afa01913/6389acd10e53efe5e1e9cf20_blog-thumb-14.png)
RST Lifestyle
RST Culture Book, nice to meet you!
Download our Culture Book and see what we’ve got in store for you. ;)