শুরুটা যেভাবে হলো
অনেকদিন ধরে আমি একটা সুপার ফাস্ট, SEO-friendly, clean ব্লগ সেটআপ চাইছিলাম—যেটা খুব দ্রুত লোড হবে, গুগলে ভালো র্যাঙ্ক করবে, আর কনটেন্ট ম্যানেজ করা সহজ হবে। এই জায়গায় এসে Hugo আমার সামনে আসে, এবং আমি সিদ্ধান্ত নেই—এটাই দিয়ে শুরু করবো।
প্রথম সেটআপ: সহজ, কিন্তু “স্মার্ট”
প্রথমদিনেই আমি বুঝলাম Hugo-এর একটা আলাদা মজা আছে—এটা “হালকা”, কিন্তু “পাওয়ারফুল”।
যেখানে অনেক সিস্টেমে প্লাগইন, ডাটাবেস, বাড়তি সেটিং লাগে—Hugo সেখানে অনেকটাই সরাসরি:
- থিম সেট করলাম
- কনফিগারেশন ঠিক করলাম
- কনটেন্ট ফোল্ডার বুঝলাম
- আর সবচেয়ে গুরুত্বপূর্ণ: পোস্ট লিখতে HTML/CSS লিখতে হলো না
আমার সবচেয়ে বড় রিলিফ: HTML/CSS লাগছে না!
আমার মাথায় প্রথমেই প্রশ্ন ছিল—
“পোস্ট লিখতে গেলে কি HTML, CSS লিখতে হবে?”
না। Hugo-তে পোস্ট লেখা মানে মূলত Markdown এ লেখা।
আমি শুধু লিখবো—Hugo থিম অনুযায়ী নিজেই সব সুন্দর করে ওয়েবসাইটে দেখাবে।
GitHub থেকে পোস্ট—একদম কন্ট্রোলড ও প্রফেশনাল
আমি যেহেতু রিপোজিটরি GitHub-এ রেখেছি, তাই পোস্ট এড করার প্রসেসও পরিষ্কার:
content/bangla/(বা আমার বাংলা ফোল্ডার) এ নতুন.mdফাইল- কনটেন্ট পেস্ট
- Commit
এভাবেই ভার্সন কন্ট্রোল থাকছে, এবং সব পরিবর্তন ট্র্যাক করা যাচ্ছে—এটা আমার কাছে অনেক প্রফেশনাল লাগছে।
প্রথম পোস্ট পাবলিশ করার অনুভূতি
সত্যি বলতে, প্রথমবার যখন মনে হলো—
“আমি শুধু একটা ফাইল বানালাম, লিখলাম, আর সেটা লাইভ হয়ে গেল!”
এই অনুভূতিটা দারুণ।
আমার কাছে এটা মনে হয়েছে:
- কম ঝামেলা
- বেশি ফোকাস কনটেন্টে
- সাইট পারফরম্যান্স টপ লেভেল
আমি কী শিখলাম (Quick Lessons)
এই প্রথম অভিজ্ঞতা থেকে আমি যা শিখলাম:
- Markdown হলো সবচেয়ে সহজ কনটেন্ট রাইটিং ফরম্যাট
- Hugo “ফোল্ডার + ফাইল” ভিত্তিক—এটা বুঝলেই ৭০% কাজ শেষ
- GitHub-এ ঠিকভাবে কমিট করলে কাজটা অটোমেটেড হয়ে যায়
সামনে আমার প্ল্যান
এটা শুধু শুরু। সামনে আমি চাই:
- বাংলা + ইংলিশ—দুই ভাষায় নিয়মিত লেখা
- SEO-friendly কনটেন্ট সিরিজ
- শিক্ষার্থীদের জন্য গাইড/নোট টাইপ পোস্ট
- এবং ধীরে ধীরে আমার ব্লগকে একটা স্ট্রং অথরিটি প্ল্যাটফর্ম বানানো
শেষে শুধু এটুকু বলবো—
Hugo আমার জন্য একটা “ফাস্ট + ক্লিন + প্রফেশনাল” শুরু।
এবার নিয়মিত লিখলেই আসল গেম শুরু হবে।
তোমার যদি Hugo নিয়ে কোনো প্রশ্ন থাকে, বা কনটেন্ট স্ট্রাকচার/SEO/ডিজাইন অপ্টিমাইজেশন করতে চাও—আমি পরের পোস্টেই সেগুলোও শেয়ার করবো।