How to run multiple versions of React side-by-side using Single Spa Reading time ~2 minutes

This seems like it should be easy right? Single-spa is a micro-frontend framework designed to handle running multiple SPA frameworks side-by-side. It’s pretty straightforward in all the other frameworks… but not so in React. Let’s dig into why that is. What’s the problem? In order to use React you always......

Stages of ramp up on software development projects Reading time ~3 minutes

This is a list I’m going to be maintaining on different ideas and thougths around ramping up on new software projects. Grasp of existing problems One component of ramping up on a new project is understanding existing problems. You’ll never find a project without problems. These problems come in all......

ELI5: Dependency Injection Reading time ~2 minutes

A group wanted to build a tool that would whack things. They decided to call it the ThingWhacker. The ThingWhacker was composed of two parts: The base and arm The whacking part Round one - No dependency injection They decided to build it all as one unit: This seemed like......

As a father: what I wish everyone knew about Autism Reading time ~2 minutes

April is autism awareness month. I wanted to share one thing I think, as a father, would be useful for people to know. That is this: Every autistic person is different Let’s dive a little deeper into that. Each autistic person is their own person In the same way that......

The story of four digging devices Reading time ~7 minutes

There once was a digger device architect. This is the story about the first four digging device engagements he worked in. Engagement #1 - Early success A customer consulted with the architect and asked: Could you build me a digging device, please? The architect responded with the question: Alright, what......