# Notes from the odd side of building.

> Plain-language notes on planning, designing and shipping websites and software — written for the people who have to make the decisions.

- [What a real estate website in Bangladesh actually needs](https://oddbirds.dev/blog/real-estate-website-bangladesh) (9 Nov 2026, Planning): Buyers want inventory, location, budget and paperwork, not just renders. What a developer's website should include, from search filters to plot pages, with Mainamati Builders as the example.
- [AI sales agent](https://oddbirds.dev/blog/ai-sales-agent) (5 Nov 2026, Launch): What an AI sales agent for Facebook, Instagram and WhatsApp includes in Bangladesh, where its answers come from, what it costs to run, and what we learned building BotBhai, a live Bangla-first sales agent.
- [1688 in bangladesh](https://oddbirds.dev/blog/1688) (2 Nov 2026, Launch): What a 1688 sourcing website in Bangladesh includes, where the product data comes from, and what we learned building TradeOn Global, a live Bangla-first wholesale platform.
- [Website or web app? How to tell what you actually need](https://oddbirds.dev/blog/website-or-web-app) (27 Oct 2026, Planning): Most projects start with the wrong word. A plain way to tell whether you need a website, a web application, or a website now and an app later.
- [What happens before anyone writes code](https://oddbirds.dev/blog/before-anyone-writes-code) (27 Oct 2026, Process): The quiet first stage of a project decides most of its outcome. What discovery and definition involve, what you will be asked, and what you should have at the end.
- [A pre-launch checklist for business websites](https://oddbirds.dev/blog/pre-launch-checklist) (27 Oct 2026, Launch): Twenty checks worth running before a site goes live — content, mobile, speed, search and handover. Tick them off as you go; your progress stays in your browser.
- [Why your site feels slow on a mid-range phone — and what to fix first](https://oddbirds.dev/blog/why-your-site-is-slow-on-phones) (27 Oct 2026, Performance): A site that flies on a laptop can crawl on the phone most of your visitors carry. Where the time goes, how to measure it, and the order to fix things in.
- [How to write a project brief a developer can actually quote](https://oddbirds.dev/blog/writing-a-project-brief) (27 Oct 2026, Planning): Vague briefs get vague quotes. Nine short sections that give a team enough to estimate honestly — with a template you can copy.
