There are a lot of ways for services to communicate with each other. You could use REST API, GraphQL, SOAP, or even share databases. They all have their pros and cons (especially the last one), and they all share the same problem: coupling. No matter the direction of communication, there is always a little bit of knowledge embedded in your application. The knowledge that you deferentially don’t need (for most of the time). Is there any way to avoid such a horrible thing?
29 January 2021
5 min read
ChakraUI’s homepage states that it's a simple, modular, and accessible component library to let you build React apps with speed. After delivering a few projects where we used Chakra, I can agree with this description. Building UIs never was so fast and convenient. You may already be familiar with libraries such as MaterialUI, Ant Design, or React Bootstrap. And you may be wondering why you need another UI library when you already have a big, battle-tested group of options to choose from. Well, Chakra stands out mainly because of its great built-ins, accessibility, and high customization.
19 January 2021
4 min read
What skills does a software tester need? People who want to start working as a software tester often wonder what set of skills or features characterizes a good tester and whether it is a suitable job for them. Those who already have some experience in this profession wonder what new skills are needed to develop their careers further. There are many possibilities because the tester's work itself can be diverse. Depending on how you want to build your career, you will need different skills.
04 January 2021
4 min read