কিছু ছোটখাটো ভুল আসলে গুরুতর
সফটওয়্যারের একটি মজার ব্যাপার — একটি বিবাহের মতো — এটি যতই সতর্কতার সাথে পরীক্ষা করুন না কেন, কিছু অপ্রত্যাশিত বিষয় সর্বদা ঢুকে পড়ে। Splync v1.3 মুক্তির পর, আমি কিছু ছোটখাটো বাগ আবিষ্কার করি যা গুরুতর হতে পারে। প্রথমত, কীবোর্ড ফুটারটি উপরে ঠেলে দেয়, লগইন এবং সাইনআপ স্ক্রিনে ইমেল এবং পাসওয়ার্ড ফিল্ডগুলিকে ঢেকে দেয়। এটি ব্যবহারকারীদের টাইপ করার জন্য কিছুটা বিরক্তিকর করে তুলেছিল। তারপর আমি আরেকটি সমস্যা লক্ষ্য করি: নতুন ব্যবহারকারী সাইন আপ করার পর এবং তাদের প্রদর্শন নাম সেট করার পর, অ্যাপটি স্বাগতম পৃষ্ঠায় নেভিগেট করেনি। প্রদর্শন নামটি সার্ভারে সংরক্ষণ করা হয়েছিল, তবে স্ক্রীনটি পরিবর্তন না হওয়ায় মনে হয়েছিল কিছুই সংরক্ষণ করা হয়নি। উভয় বাগই ঠিক করা সহজ ছিল, কিন্তু নতুন ব্যবহারকারীদের উপর তাদের প্রভাব গুরুতর হতে পারে — কেউ যদি প্রথমবার Splync ব্যবহার করার চেষ্টা করে, তবে সে সঙ্গে সঙ্গে ছেড়ে দিতে পারে। এই কারণেই v1.3 লঞ্চের কয়েক দিন পর v1.4 আপডেটটি আসে।
একক ডেভেলপার হিসাবে চ্যালেঞ্জ
Splync-এর জন্য প্রথম ব্লগ পোস্টে, আমি আমার বান্ধবীর সাথে আমার এনগেজমেন্ট সম্পর্কে লিখেছিলাম। Splync-এর ধারণাটি মূলত আমাদের সম্পর্ক থেকেই এসেছে — টাকা নীরবভাবে এমনকি যারা একে অপরের প্রতি যত্নশীল তাদের মধ্যেও উত্তেজনা তৈরি করতে পারে। মানুষ অর্থ নিয়ে যা-ই বলুক না কেন, আর্থিক চাপ এখনও একটি সম্পর্ক ভেঙে দিতে পারে। আমাদের ভাগ করা জীবন রক্ষা করার জন্য Splync তৈরি হয়েছিল, যা আমাদেরকে একটি সহজ, স্বচ্ছ উপায় দেয় একসাথে খরচগুলি ট্র্যাক করার জন্য। আগস্টে, v1.4 আপডেটের পরে, আমরা সিটি হলে আমাদের বিবাহ নিবন্ধন জমা দিয়েছিলাম। এটি ভারত এবং জাপানের মধ্যকার একটি আন্তর্জাতিক বিবাহ হওয়ায়, আমাদের বাড়ির পেছনের তার পরিবারের কাছ থেকে ডকুমেন্ট এবং সমর্থন লাগতো। আমাদের বাবা-মা আমাদের দেখতে এবং জমা দিতে সঙ্গ দিতে ভ্রমণ করেছিলেন। এই পারিবারিক বিষয়ে — দুটি দেশের মধ্যে কাফকাস্ক আইনি প্রক্রিয়ার সাথে মিলিতভাবে — আমার অনেক মনোযোগ নিয়েছিল। আমি এখনও Splync আপগ্রেড করতে পারতাম, কিন্তু আমি বারবার ভাবছিলাম: "আমি যদি একটি নতুন সংস্করণ প্রকাশ করি এবং একটি অপ্রত্যাশিত বাগ উপস্থিত হয় — এবং আমি তৎক্ষণাৎ এটি ঠিক করার জন্য পর্যাপ্ত সময় নিরাপদ করতে না পারি?"
বিবাহ কতটা উদ্ভট হতে পারে
আসলে, আমাদের ভারত-জাপান আন্তর্জাতিক বিবাহের জন্য শহর কর্তৃক গৃহীত হতে প্রায় এক মাস সময় লেগেছিল, একাধিক রাউন্ড অতিরিক্ত ডকুমেন্ট সহ। দুর্ভাগ্যবশত, আমাদের আসল জমাদানের তারিখটি আমাদের আইনি বার্ষিকী হতে পারেনি। শহরটি আমাদের বলেছিল যে তারা আমাদের কাগজপত্রের বৈধতা যাচাই করার জন্য স্থানীয় আইনি ব্যুরোর সাথে পরামর্শ করতে হবে, এবং তারপর আরও ডকুমেন্টের জন্য আমাদেরকে জিজ্ঞাসা করেছিল — যার মধ্যে একটি অ্যাপোস্টিল ছিল যা ভারতীয় পররাষ্ট্র মন্ত্রণালয় জোর দিয়েছিল যে তারা প্রদান করে না। যখন আমি আইনি ব্যুরোকে ফোন করেছিলাম, তারা আমাকে সরাসরি যোগাযোগ না করতে এবং সিটি হলের মাধ্যমে যেতে বলেছিল। যখন আমি টোকিওতে ভারতীয় দূতাবাসকে ফোন করলাম, তারা বলল যে শহরটি সিদ্ধান্ত নেবে। এবং আবার, শহরটি বলল যে তারা আইনি ব্যুরো অনুসরণ করতে হবে। এটি ছিল খাঁটি কাব্জা। কতটা উদ্ভট — একটি বন্ধ লুপ যেখানে প্রতিষ্ঠানগুলি একে অপরের দিকে আঙুল তুলছে, আর আমরা মাঝখানে অসহায় দাঁড়িয়ে ছিলাম। আমরা যে চূড়ান্ত ডকুমেন্ট জমা দিয়েছিলাম তা প্রায় অবাস্তব ছিল: একটি স্ব-ঘোষণা যে আমরা কেউ মানসিক ভাবে অক্ষম বা মানসিক রোগে ভুগছি না, এবং যে আমরা বিবাহের জন্য নিষিদ্ধ সম্পর্কের মধ্যে ছিলাম না।
বিভিন্ন সংস্কৃতি খরচ ভাগাভাগির জন্য
আন্তর্জাতিক বিষয়গুলো সবসময় জটিল। বিশ্ব এখনও পর্যন্ত সরল নয়। আমি এই ব্লগটি ইংরেজিতে সাধারণ টেক্সট হিসাবে লিখি এবং তারপর পাইথন এবং OpenAI API ব্যবহার করে 42টি HTML নিবন্ধ অটো-জেনারেট করি। যখন আমি আমার কিছু বিদেশী বন্ধুদের তাদের নিজস্ব ভাষায় সংস্করণগুলিতে নেটিভ চেক করতে বলি, তাদের প্রতিক্রিয়া আমার কল্পনার চেয়েও অনেক বেশি অপ্রত্যাশিত ছিল। কিছু বলল, “আমি বুঝতে পারি না।” আমি জিজ্ঞাসা করলাম কোন অংশটি অটো-অনুবাদিত নিবন্ধের অস্পষ্ট ছিল — কিন্তু এটি ভাষা সম্পর্কে ছিল না। একজন বলল, “একটি দম্পতির কেন খরচ ভাগাভাগি করতে হবে? তারা তো একসাথে।” আরেকজন বলল, “আমার দেশে, কেউ রেস্তোরাঁয় বিল ভাগ করে না। সাধারণত একজনই পে করে।” এটা চোখ খুলে দেয়ার মত ছিল যে বিভিন্ন সংস্কৃতিরা ভাগাভাগি খরচকে কতটা ভিন্নভাবে দেখে। এমনকি জাপানের মধ্যে, পন্থাগুলি ব্যাপকভাবে পরিবর্তিত হয়। পুরানো প্রজন্মে, একজন পুরুষের পক্ষ থেকে একজন মহিলার জন্য 100% পেমেন্ট করা স্বাভাবিক ছিল। কিন্তু আধুনিক জাপানে আমি যা দেখছি তা নয়। আমার বান্ধবী (এখন স্ত্রী) এবং আমি আমাদের খরচ সমানভাবে ভাগ করি। প্রতিটি মাসের শেষে, আমরা Splync এ সারাংশ চেক করি এবং ব্যালেন্স মিটাই। আমরা এভাবেই করি। তবুও মনে হচ্ছে আমাকে আরও লোকের কথা শুনতে হবে — কারণ খরচ ভাগাভাগির উপায়গুলি আমার চেয়ে বেশি বৈচিত্র্যময়।
Splync কি 60:40 খরচ ভাগ করতে পারে
এটা ছিল সেই সময় যখন আমি এখনও কাফক্যাস্ক বিবাহের প্রক্রিয়াগুলির সাথে লড়াই করছিলাম। আমার এক বন্ধু জিজ্ঞাসা করলো Splync কি 60:40 খরচ ভাগ করতে পারে, কারণ সে এবং তার স্বামী তাদের অর্থনীতি এভাবে পরিচালনা করে। দুর্ভাগ্যবশত, উত্তরটি ছিল “না।” Splync v1.4 কেবল খরচ সমানভাবে ভাগ করতে পারে। সত্যি বলতে, আমি সর্বদা কাস্টম অনুপাতকে একটি নিম্ন-অগ্রাধিকার বৈশিষ্ট্য হিসাবে বিবেচনা করেছিলাম। কিন্তু আমি সম্ভাব্য Splync ব্যবহারকারীদের হারাতে চাইনি কেবলমাত্র অ্যাপটি তাদের পছন্দের খরচ ভাগাভাগির উপায় সমর্থন করতে পারেনি বলে। আমি মূলত আমার নিজের জন্য Splync তৈরি করেছি, কিন্তু অ্যাপটির আমার নিজের প্রয়োজনের বাইরে বেড়ে ওঠার জন্য এটি সঠিক সময় মনে হয়েছিল। সেই অশান্ত দিনগুলিতে, আমি শান্তভাবে অ্যাপটি আপগ্রেড করার এবং Splync v1.5 এ কাস্টমাইজেবল ভাগগুলি সক্ষম করার সিদ্ধান্ত নিয়েছিলাম।