Blog

Javascript

Building an AI Background Remover That Runs Entirely in Your Browser

September 15, 2025 by Shahriar Ahmed Shovon

Note: For those interested in the broader implications of running AI models in browsers, I recommend exploring the transformers.js documentation and the Hugging Face model hub. This article focuses on the practical engineering challenges of implementing client-side machine learning. Web developers often treat AI as a black box that requires server infrastructure, GPU clusters, and complex deployme... Read More

জাভাস্ক্রিপ্ট বিহাইন্ড দা সিন সিরিজের দ্বিতীয় পর্বে আলোচনা করব জাভাস্ক্রিপ্ট ইঞ্জিন নিয়ে। আলোচনা চলতে চলতে আবিষ্কার করব আমরা কম্পাইলেশন ও ইন্টারপ্রেটেশন এর পার্থক্য বুঝে ফেলেছি এবং সেই সাথে জাস্ট ইন টাইম কম্পাইলেশন নামের নতুন একটা সিস্টেম কে খুঁজে পেয়েছি। তাহলে চলুন শুরু করা যাক আমরা মোটামুটি অল্পবিস্তর জানি যে জাভাস্ক্রিপ্ট এখন আর কোন স্ক্রিপ্টিং ল্যাঙ্গুয়েজ না যা শুধু ব্রাউজারে চলে বরং এখন জাভাস... Read More

জাভাস্ক্রিপ্ট বিহাইন্ড দা সিন সিরিজে আমরা আলোচনা করব জাভাস্ক্রিপ্টের কিছু কোর কনসেপ্ট। যেমন জাভাস্ক্রিপ্ট আসলে কেমন ল্যাঙ্গুয়েজ, এর কোড কিভাবে এক্সিকিউট হয়, স্কোপ কিভাবে ট্র্যাক থাকে, হোইস্টিং টাই বা কেমন করে কাজ করে। কিন্তু কেন বিহাইন্ড দা সিন জানা প্রয়োজন? বিহাইন্ড দা সিন না জানলে কি আমরা প্রোগ্রামার হতে পারব না? ওয়েল, সংক্ষিপ্ত করে বললে হতে পারবেন, তবে ভালো প্রোগ্রামার হতে পারবেন না। ভালো প্রোগ... Read More