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.

Exploring microfrontends - advantages and drawbacks

Exploring microfrontends - advantages and drawbacks

First time, when the world heard about 'microfrontend' term, was in 2011, at an event for software architects. The attendees were experimenting with this approach, and the concept quickly gained...

Unlocking the power of the :has selector

Unlocking the power of the :has selector

In the dynamic world of web development, CSS selectors are foundational for styling HTML elements creatively. The arrival of the :has selector marked a significant shift, opening new styling...

Upgrading Typescript in your project from 4 to 5

Upgrading Typescript in your project from 4 to 5

Sometimes when you join a NodeJS project and work with legacy code you may face problems with old versions of the packages and some incompatibilities between them. In many cases, they are on...

Validators approach in Python - Pydantic vs. Dataclasses

Validators approach in Python - Pydantic vs. Dataclasses

In the world of Python, various tools and libraries are being created to make your life as a developer much, much easier. Two such tools that often come into play when dealing with data validation...

Basics of GraphQL

Basics of GraphQL

What is GraphQL? GraphQL is an open-source query language for API, and a server-side runtime for executing those queries by specifying the shape of the response data. It was developed by Facebook...

Benchmark of Node.js validators

Benchmark of Node.js validators

It is crucial to verify that the user's input matches the business requirements. Validating input data is one of the most common tasks that all systems perform behind the scenes. In the Node.js...

Live Feature Flags with AWS Systems Manager and Node.js

Live Feature Flags with AWS Systems Manager and Node.js

What are feature flags? Feature flags, also known as feature toggles, are a technique in modern software development that enables developers to turn certain functionalities on or off without...

Redux Toolkit

Redux Toolkit

Today I prepared an article about writing Redux using the Redux Toolkit library, custom hooks, and TypeScript in React application. Enjoy!

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-392 Zielona Góra, Poland

Botaniczna 70

© 2015-2024 Codetain. All rights reserved.

cnlogo