Andrej Gajdos https://andrejgajdos.com Andrej's Personal Blog Sun, 04 Feb 2024 16:43:47 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.2 https://andrejgajdos.com/wp-content/uploads/2019/05/cropped-andrejgajdos.com_-32x32.jpg Andrej Gajdos https://andrejgajdos.com 32 32 105394644 A Software Architect’s Blueprint: Selecting the Feature Flags Platform https://andrejgajdos.com/software-architects-blueprint-selecting-the-feature-flags-platform/ https://andrejgajdos.com/software-architects-blueprint-selecting-the-feature-flags-platform/#disqus_thread Sun, 04 Feb 2024 16:43:47 +0000 https://andrejgajdos.com/?p=3548 In the sea of feature flags platforms, as a software architect, I’ve sailed through many, each with its unique allure and challenges. Today, let me be your guide, unveiling the key features to consider ensuring your choice not only fits your use cases but also sails smoothly with your platform’s performance. Beyond the Boolean: The

The post A Software Architect’s Blueprint: Selecting the Feature Flags Platform appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/software-architects-blueprint-selecting-the-feature-flags-platform/feed/ 0 3548
A Leaflet Developer’s Guide to High-Performance Map Visualizations in React https://andrejgajdos.com/leaflet-developer-guide-to-high-performance-map-visualizations-in-react/ https://andrejgajdos.com/leaflet-developer-guide-to-high-performance-map-visualizations-in-react/#disqus_thread Sun, 17 Sep 2023 16:10:53 +0000 https://andrejgajdos.com/?p=3431 Are you gearing up to create a map visualisation that handles a large dataset? I’m excited to guide you through the process of crafting interactive map visualizations while sidestepping pitfalls. Drawing from my experience as a freelance React and Leaflet developer, I encountered diverse requirements for map visualizations—rendering extensive datasets, creating interactive visuals, and managing

The post A Leaflet Developer’s Guide to High-Performance Map Visualizations in React appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/leaflet-developer-guide-to-high-performance-map-visualizations-in-react/feed/ 0 3431
Effortless Typescript Type Sharing Between React and Node.js https://andrejgajdos.com/typescript-type-sharing-between-react-and-node-js/ https://andrejgajdos.com/typescript-type-sharing-between-react-and-node-js/#disqus_thread Sun, 06 Aug 2023 17:10:50 +0000 https://andrejgajdos.com/?p=3369 Are you seeking a hassle-free method to share Typescript types between projects without additional complexities? Look no further! In this blog post, I’ll walk you through a streamlined approach that will save you time and effort while supercharging your REST API development. You don’t need any additional tooling, frameworks, or libraries. Many blog posts cover

The post Effortless Typescript Type Sharing Between React and Node.js appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/typescript-type-sharing-between-react-and-node-js/feed/ 0 3369
My Journey From a Freelance Developer to a Fractional CTO https://andrejgajdos.com/my-journey-from-a-freelance-developer-to-a-fractional-cto/ https://andrejgajdos.com/my-journey-from-a-freelance-developer-to-a-fractional-cto/#disqus_thread Sun, 23 Apr 2023 16:57:34 +0000 https://andrejgajdos.com/?p=3311 I have been working as a freelance developer since 2017. Last year, I moved to tech lead roles such as software architect, tech lead, and fractional CTO. I have never planned to shift to tech lead roles, because I thought it’s too stressful. I was wrong and I want to share with you how to

The post My Journey From a Freelance Developer to a Fractional CTO appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/my-journey-from-a-freelance-developer-to-a-fractional-cto/feed/ 0 3311
How to keep front-end project and design system in sync [Case Study on Why Software Projects Fail] https://andrejgajdos.com/keep-front-end-project-and-design-system-in-sync/ https://andrejgajdos.com/keep-front-end-project-and-design-system-in-sync/#disqus_thread Sun, 25 Sep 2022 16:05:59 +0000 https://andrejgajdos.com/?p=3108 Today, I am going to show you how to ensure to keep in sync your front-end project and design system. When you build the first versions of MVP there are a lot of changes in requirements, layout and design system. I am sure you came across a lot of style changes in a new React

The post How to keep front-end project and design system in sync [Case Study on Why Software Projects Fail] appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/keep-front-end-project-and-design-system-in-sync/feed/ 0 3108
CSS Modules vs CSS-in-JS vs Atomic CSS: Which One to Choose for Your React.js Project? https://andrejgajdos.com/css-modules-vs-css-in-js-vs-atomic-css-in-react-js/ https://andrejgajdos.com/css-modules-vs-css-in-js-vs-atomic-css-in-react-js/#disqus_thread Thu, 15 Sep 2022 16:18:12 +0000 https://andrejgajdos.com/?p=3069 In this blog post, I want to present different styling approaches in React.js projects. Many times, this decision is based on developers’ preferences. However, we should consider the type of the project, developers’ team experience, and workflow. Commonly, back-end or full-stack developers know how to code in React.js, but don’t have much experience in CSS

The post CSS Modules vs CSS-in-JS vs Atomic CSS: Which One to Choose for Your React.js Project? appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/css-modules-vs-css-in-js-vs-atomic-css-in-react-js/feed/ 0 3069
Wrong Component Composition in React.js Projects [Case Study on Why Software Projects Fail] https://andrejgajdos.com/wrong-component-composition-in-react-js/ https://andrejgajdos.com/wrong-component-composition-in-react-js/#disqus_thread Sun, 11 Sep 2022 17:36:02 +0000 https://andrejgajdos.com/?p=2939 In this case study, I’m going to show you why software (React.js) projects fail. Specifically, I want to focus on code structure in React.js projects. I will show you examples from real projects where component composition wasn’t used correctly and it took a lot of time to fix it. You might be wondering: What is

The post Wrong Component Composition in React.js Projects [Case Study on Why Software Projects Fail] appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/wrong-component-composition-in-react-js/feed/ 0 2939
React Class Components vs Functional Components with Hooks: A Never Ending Story https://andrejgajdos.com/react-class-components-vs-functional-components-with-hooks/ https://andrejgajdos.com/react-class-components-vs-functional-components-with-hooks/#disqus_thread Sun, 15 Aug 2021 14:18:06 +0000 https://andrejgajdos.com/?p=2805 A lot of developer teams choose to use React class components instead of functional components with hooks for the wrong reason. To me, it’s surprising to see this discussion over and over again. React released hooks over two years ago, it’s a proven approach and many developers are still not sure if it’s a good

The post React Class Components vs Functional Components with Hooks: A Never Ending Story appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/react-class-components-vs-functional-components-with-hooks/feed/ 0 2805
CSS Reset for better Flexbox and CSS Grid responsive layout [PostCSS plugins] https://andrejgajdos.com/css-reset-flexbox-grid-responsive-layout/ https://andrejgajdos.com/css-reset-flexbox-grid-responsive-layout/#disqus_thread Sun, 22 Nov 2020 08:32:54 +0000 https://andrejgajdos.com/?p=2597 This is a CSS Reset for Flexbox and CSS Grid which helps you to avoid issues in responsive layouts. It is one simple CSS rule which I noticed in a UI framework. There aren’t any odd consequences and I wish it was by default in all browsers. Edit:// Thats for pointing out that this css

The post CSS Reset for better Flexbox and CSS Grid responsive layout [PostCSS plugins] appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/css-reset-flexbox-grid-responsive-layout/feed/ 0 2597
Single-Page Application vs Multiple-Page Application: Which One To Choose For Your Project https://andrejgajdos.com/single-page-application-vs-multiple-page-application/ https://andrejgajdos.com/single-page-application-vs-multiple-page-application/#disqus_thread Sun, 19 Apr 2020 17:31:27 +0000 https://andrejgajdos.com/?p=2236 In this post I’m going to break down EVERYTHING about single-page application vs multiple-page application. So if you are looking for a DEEP comparison of these two types of web applications or websites, you’ve come to the right place. In this post, you will learn which projects are better to develop as a single-page application

The post Single-Page Application vs Multiple-Page Application: Which One To Choose For Your Project appeared first on Andrej Gajdos.

]]>
https://andrejgajdos.com/single-page-application-vs-multiple-page-application/feed/ 0 2236