Skip to main content

Command Palette

Search for a command to run...

Latest articles

Low Level Design: গভীর থেকে বোঝা এবং আয়ত্ত করা

Low Level Design: গভীর থেকে বোঝা এবং আয়ত্ত করা

ভূমিকা: কেন এই Article? তুমি হয়তো programming শিখেছ। Variable, loop, function, data structure - সব জানো। কিন্তু যখন একটা বড় system বানাতে বসো, তখন মনে হয় কোথা থেকে শুরু করব? কীভাবে organize করব? Code লিখতে লিখতে হারিয়ে যাও একটা maze-এ। এই feeling...

Oct 15, 202520 min read71
Go-তে Interface কীভাবে Code Decouple করে?

Go-তে Interface কীভাবে Code Decouple করে?

একটা HTTP Server দিয়ে পুরো ব্যাপারটা বুঝে নেওয়া যাক আমরা সবাই জানি Go একটা সিম্পল ল্যাঙ্গুয়েজ, কিন্তু interface নিয়ে অনেকেরই confusion থাকে। আজকে আমরা দেখব কীভাবে interface আসলে তোমার code-কে flexible এবং maintainable বানায়। একটা real-world HTT...

Oct 14, 202520 min read5

তোমার Project-এ Coupled Code কীভাবে খুঁজে বের করবে?

Coupled code খোঁজা মানে হচ্ছে তোমার codebase-এ এমন জায়গা খুঁজে বের করা যেখানে একটা অংশ আরেকটার উপর বেশি depend করছে। এটা একটা detective work — তুমি clue খুঁজবে, pattern দেখবে, এবং সমস্যা চিহ্নিত করবে। চলো step by step শিখি কীভাবে এটা করতে হয়। কেন ...

Oct 14, 202510 min read2
Go-তে Object (Struct Instance) তৈরির সম্পূর্ণ গাইড

Go-তে Object (Struct Instance) তৈরির সম্পূর্ণ গাইড

Go programming শেখার সময় একটা জিনিস খুব তাড়াতাড়ি বুঝতে হয় - কীভাবে object তৈরি করতে হয়। অন্য language যেমন Java বা Python এ class আছে, কিন্তু Go-তে আছে struct। আর struct এর instance বানানোই হলো object তৈরি করা। আজকের এই blog এ আমরা দেখব Go-তে ob...

Oct 13, 202524 min read3
Software Design Patterns: পৃথিবীর সব Pattern-এর সম্পূর্ণ গাইড

Software Design Patterns: পৃথিবীর সব Pattern-এর সম্পূর্ণ গাইড

ভূমিকা Software development-এ patterns হলো proven সমাধান যেগুলো বারবার আসা সমস্যাগুলো solve করার জন্য তৈরি হয়েছে। এগুলো কোনো ready-made code না, বরং একটা blueprint বা template যেটা আপনি নিজের মতো করে use করতে পারবেন। পৃথিবীতে মোটামুটি ৩টা major cate...

Oct 13, 202560 min read6

Byte: যে ছোট্ট জিনিসটা ছাড়া আধুনিক কম্পিউটিং অচল

আপনি যখন একটা photo upload করেন, video stream করেন, বা এই blog post পড়ছেন - প্রতিটা মুহূর্তে লক্ষ লক্ষ byte আপনার device এর ভেতর দিয়ে প্রবাহিত হচ্ছে। কিন্তু কখনো ভেবে দেখেছেন - এই byte জিনিসটা আসলে কী? কেন সব programming language এটা ব্যবহার করে? ক...

Oct 8, 20258 min read2