PinnedSiavash SajadiWhat’s a Micro-Frontend and Why would we use Micro-Frontends?In this post, I want to start to dive into the technical side of Micro-Frontends. The first thing I’m going to cover is exactly what a…Apr 27, 2022Apr 27, 2022
Siavash SajadiFront-End Interview Challenge: Building a Reusable and Generic HTTP Service for Your React…As a programmer, if you’re planning to apply for a job, you’ll likely encounter a code challenge as part of the application process…Mar 24, 2023Mar 24, 2023
Siavash SajadiChoosing the right deployment pattern for your applicationDeployment patterns are an essential aspect of software development and deployment, as they provide a set of best practices and…Dec 25, 20221Dec 25, 20221
Siavash SajadiAn Introduction to Middleware in Redux: Types, Benefits, and ExamplesThis article covers the basics of middleware in Redux and discusses the different types of middleware available, their benefits, and how to…Dec 23, 2022Dec 23, 2022
Siavash SajadiMy Journey with Web3 Programming: A Year of Learning and GrowthJust hours ago, the ruthless regime of the Islamic Republic of Iran took the life of a young boy named “Mohsen Shekeri”. His only crime was…Dec 8, 2022Dec 8, 2022
Siavash SajadiFront-end monitoring and analysing web application performanceIn this post, we will explore the tools and techniques that are used to monitor and analyse the performance of a web application. We will…Dec 7, 2022Dec 7, 2022
Siavash SajadiType of Hooks in ReactReact uses hooks to allow developers to use state and other React features without writing a class. This makes it easier to reuse stateful…Dec 6, 2022Dec 6, 2022
Siavash SajadiHow to upgrading React Router from V5 to V6 in our projectsReact Router v6 Major ChangesJun 17, 2022Jun 17, 2022
Siavash SajadiBasic idea of design systems for Front-End engineerWhat are design systems?Apr 17, 2022Apr 17, 2022