Loading...
Loading...
Thoughts on software engineering, design philosophy, and building next-generation digital products.
If your frontend URLs are unlimited but share the same main domain (like *.vercel.app), you don’t need to whitelist every subdomain manually. Instead, use a dynamic CORS origin check that allows any hostname ending with .vercel.app and blocks all other domains. This keeps your backend secure while supporting infinite frontend deployments.
In this part, we’ll explore Synchronous, Event Loop, Callback Queue, Job Queue, Asynchronous, and Threads in JavaScript with simple explanations and examples to strengthen your fundamentals.
In this part, we’ll explore call stack, memory heap, stack overflow, and garbage collection in JavaScript with simple explanations and examples to strengthen your fundamentals.
এইটা System Design জার্নির প্রথম অংশ। এই অংশে System Desgin, IP, IPv4 & IPv6, OSI model আলোচনা করা হয়েছে। এইটা মূলত আমার System Design লার্নিং থেকে একটু একটু করে বানানো। ডিটেলস জানার জন্য টপিক নিয়ে সার্চ দিলে ভালো ভাবে জানতে পারবেন।
There are days when LinkedIn feels pointless. You post something. No reach. No comments. You start wondering: “Is this even worth it?” This blog exists for those days. Not to motivate you emotionally—but to reset your strategy.
When designing APIs, small oversights during the development phase often evolve into critical failures once the system hits production. To help you build more robust and scalable systems, here are 12 common API design mistakes you should avoid.