What is MVC?
MVC stands for Model View Controller. It is one of the most frequently used Software Architectural Design Pattern. There are 3 main comp…
In a previous post, I described the CQRS pattern (https://marc-architect.hashnode.dev/cqrs-pattern).
Now, I'm going to write about event-sourcing and …
Imagine you have to develop a Grid component with React. And any arbitrary JSX element can be used as content for your Grid.
How do you specify which element goes into which grid cell?
A common approach is to provide wrapper elements for ro…
You visited a website a saw a beautiful curve. You wonder how can I implement that in my next awesome website? But wait first you have to make those c…
For about a year I've been working in a bigger company than the startups I was used to. Suffice it to say, there's a lot of new lessons I've learned t…