15 followers
I’m a software ninja 🥷 who loves abstractions and spread functional programming everywhere.
When you are building a text editor for general-purpose writing, sooner or later you will need to support emoji’s for your users. In this blog post,...
State management is always a problem to solve in big applications. Many design patterns and libraries emerge to solve some issues by proposing...
Availability and reliability are important parts of systems; if you are exposing an API, it should be available and reliable to consumers. You must...
When I come across a huge codebase, I often feel that it can be optimised without changing the core of the programme. I'm listing a set of techniques...
There are times when you are writing your UI component and want to add style variants to it. A button component can be a "primary" button with a...
You create a database to store all your data and information in one place. The database is like an envelope containing and enclosing many sheets of...