/ posts / 7
The buzz around “Type-safe end-to-end” is impossible to ignore. With frameworks like the T3 Stack and tRPC, developers are promised seamless integration and foolproof data consistency. But here’s the…
In the early days of React, Higher-Order Components (HoCs) were the go-to pattern for reusing logic across components. They offered a way to “wrap” additional behavior into a component, striving to…
While I appreciate the content that has helped me grow in the past, I’ve noticed a worrying trend in 2024 that seems to undermine its value. I’ve always been a big fan of getting new knowledge by…
Many developers fall into the trap of over-engineering solutions early on, thinking that complexity or a comprehensive feature set equates to a robust system. But in reality, simplicity is king.
The idea of DRY is to avoid repetition. If multiple places use the same code, why should we write it multiple times? Instead, we should write it once and reuse it. This is a good practice and helps…
In modern web development, creating clear and manageable paths for your APIs and frontend routes is crucial. Take a look at these examples: