
Everybody Knows That Drizzle is the Word!
Building a Personal Finance API with NestJS, Supabase & Drizzle (From Zero to Production)

If you are preparing for technical interviews, sooner or later someone will ask you to reverse an array. At first glance it looks trivial, but it quietly tests how well you understand indexing, boundaries, and memory. In Go, this problem becomes a gr...

When I started with NestJS, I didn't understand modules, interceptors, guards, and other advanced techniques the framework offers. As a result, I built insecure applications with poor practices. Over time, I learned the hard way which patterns truly ...

Throughout my career, I've encountered array chunking in everything from pagination systems to batch processing jobs. What seems simple at first glance hides tricky edge cases that can silently corrupt your data—like out-of-bounds errors or inconsist...

When building APIs, you must validate your inputs and outputs. If your API accepts any data, failure is only a matter of time. Instead of adding more ifs, use declarative validation: NestJS + class-validator + class-transformer, an async constraint t...

Hey, there! Golang enthusiastics. I hope you are putting effort in the Golang journey. This week we are improving the learning by using Go’s internal packages. We are using string package. Problem Statement Write a function that takes a string as in...

We all been there—you have this revolutionary idea for a side project or startup. You start writing code, create your repo, and set up your architecture. You spend hours searching for the most cutting-edge technologies. Two or three days pass and you...