#testing#go#backend#docker

Testing নিয়ে কিছু কথা: কেন আমি Mock-এর চেয়ে Testcontainers Prefer করি

Mock প্রায়ই Lie করে। এখানে কেন Integration Testing-এর জন্য Testcontainers Use করতে Prefer করি — যাতে Code আসলে Real Database-এর সাথে কাজ করে তা Ensure করা যায়।
#architecture#backend#productivity

DRY Principle নিয়ে কিছু কথা: কেন আমি একটু Duplication নিয়ে ঠিক আছি

Don't Repeat Yourself Principle অনেক সময় Too Early Apply করা হয়। এখানে কেন আমি Wrong Abstraction-এর চেয়ে Duplication Prefer করি।
#go#microservices#backend

গো সার্ভিসের সঠিক Go Project Structure: কীভাবে সাজাবেন?

গো মাইক্রোসার্ভিস আসলে কীভাবে সাজানো উচিত? কেন এক্সপ্লিসিট ডিপেন্ডেন্সি আর ইন্টারনাল বাউন্ডারিগুলো জরুরি, তা নিয়ে এই ব্লগ।
#ssh#productivity#backend

SSH Config: Spaghetti থেকে Sanity

Terminal History-এর সাথে Fight করা বন্ধ করে কিভাবে SSH Config-কে Productivity Engine হিসেবে Use করতে শুরু করলাম। Manual IP Typing থেকে Instant, Reliable Connections-এর Journey।