Do you have an idea for your next venture?

We can assist you through whole product development cycle. From the ideation to the working product.

How to translate React application with react-i18next - part 2

In one of my previous posts, I briefly described how to translate React application with react-i18next package. Now, I want to show you how you can detect the language and give user the possibility...

Implementing CRUD in web application using React and GraphQL

Creating CRUDs in applications (both web and desktop) is something that will happen sooner or later in every developer's life. But wait! What is a CRUD? Today, I'm going to show you how to...

Quick Tips: creating simple accordion with React hooks

Welcome! We want to introduce a new type of articles called 'Quick tips' to show you very simple, but effective solutions that might be helpful in your everyday developer's life. A few days ago, I...

How to translate React application with react-i18next

Making web applications that support multiple languages is always a challenge, especially when we are talking about apps with currencies, numbers with formats that depend on user language, etc....

5 useful JavaScript shorthands

The best developers are smart but lazy developers. Why? Because lazy developer will always find a way to do something in a shorter way. And today we're going to take a look at some shorthand coding...

How to optimize Docker image with layer caching

Optimizing things is important part of development process. Even when we are living in the world of fast Internet connections, we still don't want to spend few seconds watching white screen and...

As a reliable software company we’re focused on delivering the best quality IT services. However, we’ve discovered that programming skills give us a very particular opportunity...

Reach Us

65-001 Zielona Góra, Poland

ul. Kożuchowska 8c

© 2021 Codetain. All rights reserved