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.
SEO basics in React
SEO basics in React SEO is a crucial aspect of a website's online presence. Today's technology landscape is rapidly evolving and tools such as React.js, which allows for SEO optimisation, are the...
Introduction to Web Accessibility
What is Web Accessibility? Web accessibility is all about making sure that websites and online content are easy to use for everyone, including people with disabilities. In today's world, where the...
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
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
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
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
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
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...