Internationalize your Next application with i18n and TypeScript
📌 Introduction When aiming for the global market, any company faces the issue of adapting an application to the language of its potential consumers. In this case, internationalization is not only
Why you should consider the new .NET for your backend
.NET is an open-source and cross-platform rewrite of the legacy .NET Framework that is gaining a lot of momentum recently. We will go over why it can be a good choice for your next backend.
The application performance represents the biggest challenge that developers focus on the most, in order to build applications and websites with a good user experience. This allows delivering an appropriate
How to isolate components and apply visual testing using Storybook
As front-end developers, we spend a lot of time creating components and layouts with CSS. But every time we modify a component, we are only interested in doing unit tests
In almost every web application, there are forms where the user enters data, whether it is a login or registration form, a passport application form, a bank account creation form,
Efficient unit tests, the key to build high-quality products
Testing is one of the most critical steps in a software development lifecycle where we check that a software or an application does what it is supposed to do. Let
Working on cross-team projects, we have all been in a situation where each team is responsible for a part of the project. A team that handles front-end, another that handles
I believe you're not lucky enough--like the majority of us🤫--to start a project from scratch. A situation where you might have the chance to look up the best practices
Without a doubt, being at the top of search results is key for most companies. The science behind this is called SEO, as Wikipedia defines it, it's the process of affecting the visibility of a website/webpage in a web search engine’s unpaid results.
Flexbox also known as “CSS flexible box Layout” is a modern layout model introduced in CSS3 in order to easily build complex flexible and responsive layouts based on the free
In software development context code quality plays an important role in making code base well comprehensible by all developers, as it measures the usefulness and efficiency of the final product.
In this tutorial we will talk about the basics of Formik starting from installing and importing the library to structuring a Formik form, but before diving deeper into subject let's
Optimize React application performance with Code Splitting
Why do we care about our website load time in the first place? Web pages load time plays a heavy role in search engine optimization, simply put if you want your website to appear in Google's first results, reducing it will help you attain that.
The three musketeers: Apollo Client, Graphql and React
You want to build a React application using Graphql (as a query language) and Apollo-client (as a query service and state management library)? Then stick around my friend, you are
Create a custom web editor using Typescript, React, ANTLR and Monaco-Editor
Have you ever wondered how web editors like Visual Studio (Online), codesandbox or snack work? or wanted to make a custom web or desktop editor and don’t know how
Pourquoi Apache Airflow est-il le meilleur orchestrateur et moniteur de workflow?
C’est quoi Apache AirFlow ?Apache AirFlow est un outil d’orchestration et de monitoring de WorkFlows open source développé par Maxime Beauchemin au sein de Airbnb en 2014. En
Maintenir ou restaurer de bonnes performances sur une application React / Redux
React est connu pour offrir de bonnes performances aux applications Web. Pourtant, comme avec toute technologie, il est important de suivre de bonnes pratiques pour maintenir de bonnes performances. Un