3 June 2025
In software development, reusability is a major goal. But without clear requirements and practical alignment, reusability can quickly turn into over-engineering. Reusability should speed up development, not constrain it. Too many parameters, inflexib...
1 June 2025
GraphQL is a query language for your API and a runtime for executing those queries by using a type system you define for your data. Unlike REST, which uses fixed endpoints and returns fixed data structures, GraphQL allows clients to request exactly t...
30 May 2025
Do you ever create a function to transform your entity into a DTO class? how do you handle transforming entity into a response and make sure to not expose sensitive data? Maybe, some people will creating a function named mapToDTO on their services. E...
In the fast-paced world of programming, where lines of code flow endlessly and deadlines loom large, it's easy to forget one crucial aspect of our lives: our health. As programmers, we often find ourselves glued to our screens for hours on end, negle...
There’s a lot of programming language and framework these days. We as a coder, need to adapt and switching between one stack to each other real quick. Sometimes, this moment leading to burnout or maybe stuck. Well, I’ve been, burnout when switching p...