Skip to content
ব্যবহারের ক্ষেত্র

ডেভেলপার ডায়েরি

আপনার কাজ, পরবর্তী standup শুরুর আগেই লেখা

আপনি GitHub-এ কমিট পুশ করেন এবং pull request খোলেন, Slack-এ রিভিউ আলোচনা করেন, Linear-এ টিকেট সরান, Google Calendar-এ standup ও sprint review-তে বসেন এবং Toggl দিয়ে ফোকাস ব্লক ট্র্যাক করেন। deariary প্রতি সকালে এই সব একটি এন্ট্রিতে একসাথে জুড়ে দেয়: পাঠানো কমিট, গুরুত্বপূর্ণ থ্রেড, সরানো টিকেট এবং আপনি আসলে ফ্লোতে যে ঘণ্টা কাটিয়েছেন।

সংযুক্ত করার সেবা

নিম্নলিখিত সেবায় সাইন আপ করুন এবং ট্র্যাকিং সক্রিয় করুন (যেমন GitHub commit ইভেন্ট, Slack workspace অ্যাক্সেস, Toggl time entries)।

আপনার জীবনের একটি দিন

সকাল ৯:০০

Standup শুরু। দিনটিতে ইতিমধ্যে বিকেল ২টায় sprint review, বিকেল ৪টায় লীডের সাথে 1:1 এবং এর মাঝে দুটি রিভিউ ব্লক।

সকাল ৯:৪৫

DEV-482 ("Fix rate-limit backoff on ingest worker") নিয়ে In Progress-এ টেনে আনলাম।

সকাল ১০:৩০

টিকেটে ৯০ মিনিটের ফোকাস টাইমার চালু। হেডফোন পরা, Slack বন্ধ, আসল কাজের প্রথম ব্লক।

দুপুর ১:১৫

ingest রেপোর বিপরীতে PR #1421 খোলা। ১৪ কমিট, ৬টি ফাইল স্পর্শ করা, প্রথম রানেই CI সবুজ।

বিকেল ৩:০০

#eng-reviews-এ রিভিউ রিকোয়েস্ট পোস্ট। একটি থ্রেড শুরু, ৮টি মেসেজ, jitter সম্পর্কে একটি ভালো পরামর্শ।

সন্ধ্যা ৬:৪০

DEV-482 Done-এ সেট, PR লিঙ্ক সংযুক্ত। একবারের জন্য হলেও ডিনারের আগে ল্যাপটপ বন্ধ।

পরের সকাল

আপনার devlog অপেক্ষা করছে। টিকেট, কমিট, রিভিউ, মিটিং এবং ফোকাস ঘণ্টা, সব একটি এন্ট্রিতে।

নমুনা ডায়েরি এন্ট্রি

শনিবার, ১৪ মার্চ ২০২৬

পরিকল্পনা ও মিটিং

Standup, sprint review এবং লীডের সাথে 1:1। প্রথম কফি থেকেই ক্যালেন্ডার ঘন দেখাচ্ছিল, কিন্তু মাঝখানের দুটি রিভিউ ব্লক এতটা ধরে রাখল যে সত্যিই কিছু শিপ করা সম্ভব হলো।

Sprint review-তে ingest নির্ভরযোগ্যতার ট্র্যাক কভার করা হলো। 1:1-এ আগামী সপ্তাহের স্কোপ নেমে এলো, সামান্য ছাঁটাই।

কোড ও টিকেট

DEV-482 "Fix rate-limit backoff on ingest worker" দিন শেষে বন্ধ। ingest রেপোর বিপরীতে PR #1421 খোলা হলো ৬টি ফাইল জুড়ে ১৪ কমিট সহ, এবং প্রথম রানেই CI সবুজ (ছোট একটা মিরাকল)।

#eng-reviews-এ রিভিউ থ্রেড শুরু হলো, ৮টি মেসেজ গভীরে। backoff-এ jitter যোগ করার একটি ভালো পরামর্শ; merge করার আগে সেটা জুড়ে দিলাম।

ফোকাস ও ছন্দ

দুটি Toggl ব্লক, ৪ঘ ২০মি ফোকাসড সময়। ১০:৩০-এর ব্লক টিকেটকে PR পর্যন্ত নিয়ে গেল। বিকেলের ব্লকটি ছোট ছিল কিন্তু রিভিউ ফিডব্যাক সামলানো ও flaky টেস্টে পেয়ার করার জন্য যথেষ্ট।

কথোপকথন

backoff পরিবর্তন নিয়ে #eng-reviews-এ আগপিছ। #infra-তে পরের ingest ডিপ্লয় উইন্ডো নিয়ে পাশের একটি থ্রেড, ফিক্সের পর dashboard-এর স্ক্রিনশট সহ।


একটি standup, একটি সবুজ CI রান, পরিচ্ছন্নভাবে কাজ করা একটি রিভিউ এবং ডিনারের আগে শিপ করা একটি টিকেট। সেই ধরনের দিন যা একটি ছোট উদযাপনের বিয়ার অর্জন করে।

deariary দ্বারা তৈরি

হাইলাইট

ingest-worker / Pull Request ২টি খোলা, ১টি merged
api-gateway / Pull Request ১টি merged
ingest-worker / Issue ২টি খোলা, ১টি বন্ধ
Ingest / Issue সম্পন্ন
ingest refactor / ট্র্যাকড টাইম ৪ঘ ২০মি

ছবি ও ভিডিও

ingest backoff ফ্লোর কাগজের স্কেচ নিয়ে পেয়ারিং
দিন শেষে সবুজ জ্বলজ্বল করা Ubuntu টার্মিনাল

আপনার দৈনিক রুটিন

সম্পূর্ণ স্বয়ংক্রিয়

  • আপনি স্পর্শ করা প্রতিটি রেপো থেকে কমিট, PR, রিভিউ এবং issue কার্যকলাপ টেনে আনা হয়।
  • আপনি যে সংযুক্ত চ্যানেলে মেসেজ পাঠান, যে থ্রেডে উত্তর দেন এবং যে রিঅ্যাকশন পান।
  • আপনি যে টিকেট খোলেন, সরান বা বন্ধ করেন। স্ট্যাটাস পরিবর্তন ও কমেন্ট ধরা হয়।
  • আপনার কাজের ক্যালেন্ডার থেকে standup, রিভিউ ও 1:1।

একবার সেট আপ করুন, তারপর চলতে দিন। আগামীকালের ডায়েরিতে এগুলি দেখা দিতে আপনাকে হাতে কিছু লগ করতে হবে না।

আপনার উপর নির্ভর

  • ডিপ-ওয়ার্ক ব্লকের আগে ফোকাস টাইমার চালু করুন, শেষ হলে বন্ধ করুন
  • এমন PR বিবরণ লিখুন যা শুধু কী নয়, কেন তা বলে
  • রিভিউ থ্রেডে একটি স্ক্রিনশট বা ছোট নোট ড্রপ করুন
  • যখন সিদ্ধান্ত বদলায় তখন টিকেটে মন্তব্য রাখুন, শুধু যখন বন্ধ হয় তখন নয়

এই অংশগুলি ইভেন্টের লগকে আপনি পুনরায় পড়তে চান এমন devlog-এ রূপান্তরিত করে। একটি Toggl ব্লক দিনটিকে অধ্যায়ে ফ্রেম করে এবং PR-এ যুক্তির একটি লাইন বা টিকেটে একটি মন্তব্য এন্ট্রিকে তার কণ্ঠ দেয়।

সম্পর্কিত পোস্ট