ক্লায়েন্ট ও রিপোজিটরি গুছিয়ে রাখা, ফ্রিল্যান্স ডেভেলপারদের জন্য AI বট
ইস্যু বাছাই করুন, পরিষ্কার মেশিনে টেস্ট স্যুট চালান, সত্যিকারের ব্রাউজারে স্টেজিং সাইট যাচাই করুন এবং ক্লায়েন্টের জন্য সাপ্তাহিক আপডেট লিখুন।
ফ্রিল্যান্স ডেভেলপাররা BusyBee.Day বট GitHub-এর সাথে রিপোজিটরি পড়তে এবং ইস্যু ও পুল রিকোয়েস্ট বাছাই করতে, আর বটের কম্পিউটারের (Pro ও তার ওপরে) সাথে রিপোজিটরি ক্লোন করতে, টেস্ট চালাতে ও Chrome-এ স্টেজিং সাইট যাচাই করতে ব্যবহার করেন। এরপর বট ফলাফলগুলোকে টাস্কে পরিণত করে এবং ক্লায়েন্টের আপডেট সহজ ভাষায় লেখে।
ডেভেলপাররা যে টাস্ক দেন
ক্লায়েন্টের রিপোজিটরির খোলা ইস্যুগুলো দেখো এবং যেগুলো বাগ সেগুলোতে লেবেল দাও, পুনরায় ঘটানোর ধাপ না থাকলে যোগ করো।
GitHub দিয়ে ইস্যু পড়ে, লেবেল বদলানোর আগে জিজ্ঞেস করে এবং এখনো ধাপ নেই এমন ইস্যুর তালিকা দেয়।
রিপোজিটরি ক্লোন করো, টেস্ট চালাও এবং পরিষ্কার ইনস্টলে কী ব্যর্থ হয় বলো।
নিজের কম্পিউটারের টার্মিনাল ব্যবহার করে, টেস্ট চালায় এবং ব্যর্থগুলো ত্রুটির আউটপুটসহ কমেন্টে লেখে।
সরু স্ক্রিনে স্টেজিংয়ের চেকআউট প্রক্রিয়া যাচাই করো।
নিজের কম্পিউটারের Chrome-এ সাইট খোলে, পুরো প্রক্রিয়া পার হয় এবং কী ভাঙে তা স্ক্রিনশটসহ জানায়।
বন্ধ হওয়া টাস্ক থেকে ক্লায়েন্টের জন্য এই সপ্তাহের আপডেট লেখো।
কী প্রকাশ হলো, পরে কী আছে এবং কোথায় ক্লায়েন্টের সিদ্ধান্ত দরকার, তার একটি ছোট, অপ্রযুক্তিগত সারাংশ লেখে।
কী সেট করবেন
- এই ক্লায়েন্টের দরকারি রিপোজিটরিতে সীমিত একটি ফাইন-গ্রেইনড পার্সোনাল অ্যাক্সেস টোকেন দিয়ে GitHub যুক্ত করুন।
- সংযোগটি ক্লায়েন্টের প্রজেক্টে সীমিত রাখুন।
- রিপোজিটরির পরিবর্তন অনুমোদনের পেছনে রাখুন; GitHub-এর শুধু পড়া নয় এমন কাজ ডিফল্টভাবে আগে জিজ্ঞেস করে।
- আপনি ক্লায়েন্টের DNS বা Workers সামলালে Cloudflare ব্যবহার করুন।