সফটওয়্যার ইঞ্জিনিয়ারিং, ব্যাকএন্ড ডেভেলপমেন্ট এবং টেক নিয়ে চিন্তাভাবনা।

১০০+ NixOS Module সাজানোর কার্যকরী উপায়

প্রথম NixOS Flake ছিল ৫০০ লাইনের এক জগাখিচুড়ি। এখানে Flake-parts প্যাটার্ন নিয়ে কথা বলেছি যা ১০০+ মডিউলকে ম্যানেজেবল আর কম্পোজেবল রাখে।

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

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