Posts

A Software Architect’s Blueprint: Selecting the Feature Flags Platform

  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. For more, click here .

A Leaflet Developer’s Guide to High-Performance Map Visualizations in React

 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 drawing of various shapes. For more, click here .

Effortless Typescript Type Sharing Between React and Node.js

  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. For more, click here .

My Journey From a Freelance Developer to a Fractional CTO

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 get there and when it’s a good idea to move to tech lead positions. For more, click here .

How to keep front-end project and design system in sync [Case Study on Why Software Projects Fail]

  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 project. For more click here .

CSS Modules vs CSS-in-JS vs Atomic CSS: Which One to Choose for Your React.js Project?

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 development. For more click here .

Wrong Component Composition in React.js Projects [Case Study on Why Software Projects Fail]

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. For more click here .