How
How this Nepal production blog is written
A byline, a live product, and a URL you can open next week.
I write from Kathmandu, from production. These twenty articles come from OpenListener, MayaHold, and EntegrasSources. They are the work in public, so a founder and Google can both find the operator. Start with about Abhinav Silwal if you want the named record before the posts.
The operator
Email [email protected] when you have a URL and a number: paint, uptime, or a query. Coded clients only.
Studios
If you were comparing benches, use the Nepal agency comparisons. This index is the diary, not a retainer brochure.
Docs I actually use
Index
All articles from OpenListener, MayaHold, and EntegrasSources
Start with any card. Each one is a job someone actually searched.
How internal links should work on a Nepal website
How internal links should work on a Nepal website. Phrase links, honest titles, crawl paths. Not a footer dump of every keyword.
Why a 98 Lighthouse score is not SEO
Why a 98 Lighthouse score is not SEO. OpenListener is fast and ranked for different reasons: crawlable HTML, honest titles, and Search Console, not a badge.
How to deploy a Nepal product with Docker and Railway
How to deploy a Nepal product with Docker and Railway. Rebuildable boxes, Postgres, and no 2am cPanel folklore. From OpenListener in Kathmandu.
Why Kathmandu IT internships ask for experience
Why Kathmandu IT internships ask for experience. Jobs want years, colleges give reports, students have no URL. How to break the loop from Nepal.
Why Figma handoff fails Nepal product projects
Why Figma handoff fails Nepal product projects. Empty, error, and mobile states die in the ZIP. How OpenListener and MayaHold compile UI instead.
How to use Search Console on a new Nepal website
How to use Google Search Console on a new Nepal website. Coverage, queries, and crawl errors instead of a ranking PDF. Lessons from OpenListener in 30 days.
How to set SPF, DKIM, and DMARC from Nepal
How to set SPF, DKIM, and DMARC from Nepal so domain email arrives. Lessons from 60+ domains at EntegrasSources and OpenListener.
Should a Nepal website use React or Next.js?
React vs Next.js for Nepal company websites. Why a client-only React shell hides content from Google and from a slow phone in Kathmandu.
Why WordPress sites in Nepal stay slow
WordPress vs Next.js for Nepal websites. Why Elementor pages fail Core Web Vitals on Ncell, and how OpenListener ships HTML Google can fetch.
Why Nepal products need PostgreSQL not cPanel
PostgreSQL vs cPanel MySQL for Nepal products. Why phpMyAdmin folklore fails at 99.9% uptime, and how OpenListener runs Node, Python, and Docker.
Work with a specialist, not an agency, in Nepal
When to work with a named Kathmandu specialist versus a Nepal studio.
Operating 60+ domains at EntegrasSources
What SEO and operations across 60+ domains taught about DNS, mail, and crawlable origins.
UI/UX design that becomes code
Why UI/UX work is research to production on OpenListener and MayaHold, not a handoff ZIP.
Node and Python in one product
Why OpenListener uses Node and Python together with PostgreSQL and Docker.
Next.js on Nepal mobile networks
How Next.js SSR keeps OpenListener fast on real Nepali connections.
Why SEO needs website access
Why technical SEO in Nepal fails when the specialist cannot change the HTML.
Why Nepal frontend stays slow
Why Kathmandu sites ship pretty and late, and how OpenListener refused that default.
Keeping a Kathmandu backend at 99.9% uptime
Node, Python, PostgreSQL, Redis, Docker. Founder of OpenListener.
How OpenListener ranked in 30 days with zero ads
How OpenListener ranked near the top of Google in 30 days with zero ads.
How I shipped OpenListener at 98 Lighthouse
How OpenListener hit 98 Lighthouse from Kathmandu. Next.js, Core Web Vitals, SSR.