Complete guideline to be a PRO competitive programmerCompetitive Programming (CP) Math & Concepts Roadmap This guide is designed for those who want to become top-level competitive programmers worldwide. It includes all the mathematical concepts and core topics you need to master, along with suggested r...Jul 1, 2025·2 min read·19
RTK optimistic and pessimistic catch update methodsআমাদের অনেক কাজেই সার্ভারের সাথে যোগাযোগ তৈরি করতে হয় । ডাটা ফেস করতে ইত্যাদি ইত্যাদি । আমরা যখন RTK ব্যাবহার করব তখন তো এঁই কাজটা আরও সহজ হয়ে যায় । আজকে আমরা এই সহজ কাজের আরও কিছু আডভান্স কাজ দেখব । প্রথমে আমরা একটু জেনে নেই catch জিনিসটা কি ? catch...Apr 2, 2023·2 min read·28
backend development essentialsআমরা অনেক প্রোগ্রামার আছি যারা বাকেন্ডের প্রোপার জ্ঞান না থাকার কারণে অনেক কিছু শেখার পরেও মনে হয় এটা বুঝি আমি করতে পারব না আরও অনেক কিছু । অনেক সময় বুঝেই উঠতে পারি না যে কখন কোন যায়গায় কোন টেকনোলজিটি ব্যাবহার করতে হবে । তার একটা ছোট খাটো রোডমাপ দেওয়...Mar 27, 2023·2 min read·13
javascript debounce concepts.আমাদের অনেক সময় ইউজার ভুল করতে পারে এমন কাজ গুলোকেও হ্যান্ডলে করতে হয় । যেমন একটা e-commrace ওয়েবসাইট এ একজন ইউজার চাইলেই কিছু প্রডাক্ট কার্টে অ্যাড করে অর্ডার করতে পারে । এমন তো হতেই পারে যে ইউজার ভুল করে অর্ডার বাটনে কয়েকবার ক্লিক করে ফেলছে । এমন স...Mar 27, 2023·1 min read·45
generate id with a generator functionfunction* generateId() { let index = 1; while (true) { yield index++; } } const generateUserId = generateId(); const generateProdId = generateId(); // user id console.log("user", generateUserId.next()); console.log("user", generateUserId.next()...Mar 27, 2023·1 min read·19
javascript iterator and generator conceptsকিভাবে আমরা একটা স্ট্রিংকে ইটারেট করতে পারি ? const name = "rashedule"; const nameIterator = name[Symbol.iterator](); console.log(nameIterator.next()); console.log(nameIterator.next()); console.log(nameIterator.next()); console.log(nameIterator.next(...Mar 27, 2023·3 min read·18
promise and asynchronous programmingআমরা অনেক প্রোগ্রামার আছি যাদের asynchronous প্রোগ্রামিং এবং প্রমিজ নিয়ে তেমন খুব বেশি ধারনা নেই । তবে এটা এতটাও কঠিন না যে আমরা বুঝতে পারব না বা শিখে ফেলতে পারব না । সমস্যা হচ্ছে আমাদের যারা শেখায় তাদের এই বিষয়টা কঠিন করে বুঝানোর কারণে অনেক প্রোগ্রা...Mar 26, 2023·3 min read·21