<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yukesh Rajbanshi</title>
    <description>The latest articles on DEV Community by Yukesh Rajbanshi (@yukeshive).</description>
    <link>https://dev.to/yukeshive</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3992876%2Fc61c113c-5257-4cb7-9eb9-b418973f8363.png</url>
      <title>DEV Community: Yukesh Rajbanshi</title>
      <link>https://dev.to/yukeshive</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yukeshive"/>
    <language>en</language>
    <item>
      <title>Why We Built Niguro: Engineering Nepal's First Search Engine &amp; Internet Portal 🌿</title>
      <dc:creator>Yukesh Rajbanshi</dc:creator>
      <pubDate>Tue, 18 Aug 2026 05:30:46 +0000</pubDate>
      <link>https://dev.to/yukeshive/why-we-built-niguro-engineering-nepals-first-search-engine-internet-portal-4241</link>
      <guid>https://dev.to/yukeshive/why-we-built-niguro-engineering-nepals-first-search-engine-internet-portal-4241</guid>
      <description>&lt;p&gt;Hey DEV Community! 👋&lt;/p&gt;

&lt;p&gt;I’m the founder of &lt;a href="https://www.niguro.com&lt;br&gt;%0A![%20](https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/5hd7l0c3cww85kjfkj59.png)" rel="noopener noreferrer"&gt;Niguro&lt;/a&gt; (niguro.com), and today marks one of the biggest milestones of my tech journey: we officially launched Nepal’s first native search engine and digital portal.&lt;/p&gt;

&lt;p&gt;Building a search engine in an era dominated by trillion-dollar global tech giants sounds crazy. But when you look closely at localized web ecosystems—especially in emerging tech hubs like Nepal—the gap in quality, relevance, and speed for local queries becomes glaringly obvious.&lt;/p&gt;

&lt;p&gt;Here is the story of why we built Niguro, the technical challenges of engineering a localized web engine, and how we structured our architecture to deliver sub-second response times.&lt;/p&gt;

&lt;p&gt;🎯 The Problem: Why Big Tech Fails Local Context&lt;br&gt;
Global search engines are built for macro-scale indexing. However, for a user in Kathmandu searching for local emergency services, real-time commodity prices (like gold or fuel), or niche regional business listings, global crawlers face three core problems:&lt;/p&gt;

&lt;p&gt;Relevance Dilution: Local sites and independent media get buried under high-DA (Domain Authority) global scraper sites.&lt;/p&gt;

&lt;p&gt;Payload Bloat: Heavily bloated frontends consume precious bandwidth on mobile networks.&lt;/p&gt;

&lt;p&gt;Lack of Integrated Utility: Users are forced to hop across 5 different bookmarked tabs just to check local weather, daily news feeds, community discussions, and commercial directories.&lt;/p&gt;

&lt;p&gt;We set out to build Niguro (named after the wild fern native to Nepal’s hills) to act as a fast, clean, and unified gateway to the local web.&lt;/p&gt;

&lt;p&gt;🏗️ Technical Architecture &amp;amp; System Overview&lt;br&gt;
Niguro isn't just a basic index page—it's an ecosystem built on three major pillars: Search, Community, and Real-Time Utilities.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Hybrid Search Engine &amp;amp; Query Processing
Our core engine uses a distributed crawling and indexing pipeline tuned specifically for domestic domain namespaces (.com.np, regional servers, and local news hubs).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Parser &amp;amp; Boilerplate Removal: We use high-throughput parsing in Rust and Node services to strip out ad script noise and extract rich metadata (canonical URLs, OpenGraph tags, semantic headers).&lt;/p&gt;

&lt;p&gt;Targeted Inverted Indexing: Queries hitting /search/result?q={search_term} query our indexed store with custom scoring algorithms that weight local domain freshness over generic domain authority.&lt;/p&gt;

&lt;p&gt;AI Assistance: We integrated Bhotu AI directly into the search bar UI to give users instant natural-language summaries alongside traditional web links.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Micro-Frontend &amp;amp; UI Performance
We designed the Niguro frontend to feel instantaneous:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Minimalist Shell: A lightweight client footprint that renders the core search bar, quick navigation compass, and dark/light theme options in milliseconds.&lt;/p&gt;

&lt;p&gt;Low-Latency Edge Widgets: Widgets for real-time weather (e.g., live regional temperature), gold/silver rates, and fuel prices are cached aggressively at the edge layer to prevent backend load spikes during traffic rushes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Community &amp;amp; Real-Time Aggregation
To move beyond static search, we built Niguro Communities—a space where verified users can post, curate, and discuss news, tech, and local topics directly within the engine.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>buildinpublic</category>
      <category>search</category>
      <category>showdev</category>
      <category>startup</category>
    </item>
    <item>
      <title>How I Made Sajha (and why I think Nepal needed it)</title>
      <dc:creator>Yukesh Rajbanshi</dc:creator>
      <pubDate>Thu, 09 Jul 2026 01:22:19 +0000</pubDate>
      <link>https://dev.to/yukeshive/how-i-made-sajha-and-why-i-think-nepal-needed-it-53h8</link>
      <guid>https://dev.to/yukeshive/how-i-made-sajha-and-why-i-think-nepal-needed-it-53h8</guid>
      <description>&lt;p&gt;The itch that started it&lt;/p&gt;

&lt;p&gt;I kept ending up in the same spot: something would happen — a hot take, a weird news story, a trending debate — and I'd have nowhere that felt right to talk about it. Group chats die fast. Twitter/X feels like shouting into a stadium. Facebook feels like your relatives are watching. Reddit is great, but it's not built for us specifically — the way we talk, the things we care about, the language we switch in and out of.&lt;/p&gt;

&lt;p&gt;So I did what a lot of us do when something doesn't exist yet: I got annoyed enough to build it myself.&lt;/p&gt;

&lt;p&gt;That's &lt;a href="https://sajha.xyz/" rel="noopener noreferrer"&gt;Sajha&lt;/a&gt;. Sajha means "shared" or "common" — and that's really the whole pitch. One shared front page. Everyone's takes. No filters, no performing.&lt;/p&gt;

&lt;p&gt;What I was trying to build&lt;/p&gt;

&lt;p&gt;Not another feed. Feeds are for scrolling past things. I wanted threads — actual conversations, with actual disagreement, that don't die after four replies.&lt;/p&gt;

&lt;p&gt;The core mechanic I kept coming back to was voting, but I didn't want a boring upvote/downvote. I wanted something that matched how we already talk. So: Flame it if a take is fire, Cool it if it needs to sit down. Same mechanic Reddit popularized, different language — ours.&lt;/p&gt;

&lt;p&gt;The build&lt;/p&gt;

&lt;p&gt;Stack-wise, I kept it deliberately boring where it didn't matter and careful where it did:&lt;/p&gt;

&lt;p&gt;WordPress as the core CMS/backend — not the trendiest choice for a "forum" product, but it's fast to iterate on, has a mature plugin ecosystem for auth/comments/moderation tooling, and meant I wasn't reinventing account systems and page management from scratch.&lt;br&gt;
A custom theme built around communities, threads, and the flame/cool voting system — this is where most of the actual product work went. Vote counts, community subscriptions, trending logic, all custom.&lt;br&gt;
Kept the frontend fast and minimal — no bloated JS, no dark patterns, no infinite auto-refresh feed designed to trap you.&lt;/p&gt;

&lt;p&gt;The hardest part wasn't the code. It was deciding what not to build in v1. I cut a notification system, a full DM/messaging feature, and karma/reputation scoring — all things that seemed core but weren't actually needed to test the real question: will people show up and talk?&lt;/p&gt;

&lt;p&gt;What I learned building alone&lt;/p&gt;

&lt;p&gt;Ship the mechanic, not the polish. Flame/Cool needed to work and feel good before anything else mattered. Everything else was secondary.&lt;br&gt;
Naming things matters more than I expected. Calling it "Flame it / Cool it" instead of "upvote/downvote" changed how the whole product felt — it stopped feeling like a Reddit clone and started feeling like its own thing.&lt;br&gt;
Writing your own Terms of Service, Privacy Policy, and Community Guidelines is genuinely a lot of work that nobody warns you about before you launch a community platform. Legal/trust groundwork ate more time than I expected.&lt;/p&gt;

&lt;p&gt;Where it's at now&lt;/p&gt;

&lt;p&gt;Sajha is live at sajha.xyz. It's early — communities are just forming, threads are just starting — which honestly is the fun part. Every platform that ended up mattering had a moment where it was just a handful of people posting into the void, hoping someone would answer.&lt;/p&gt;

&lt;p&gt;Why I'm posting this here&lt;/p&gt;

&lt;p&gt;I'm not trying to make this a big launch post. I just wanted to talk through the actual build with people who'd get it — the tradeoffs, the stack choices, the "why did I cut that feature" decisions.&lt;/p&gt;

&lt;p&gt;If you're into community platforms, forum mechanics, or just want to see what a solo-built Reddit-style platform looks like from the inside — I'd genuinely love feedback. And if you've got a hot take that's been sitting in your drafts with nowhere to go — that's exactly what Sajha's for. Come say it.&lt;/p&gt;

&lt;p&gt;sajha.xyz — say it, don't stay quiet.&lt;/p&gt;

</description>
      <category>socialmedia</category>
      <category>php</category>
      <category>sajha</category>
    </item>
    <item>
      <title>Will AI IDEs Like Cursor and Trae Replace WordPress Developers? After Building Entire Themes and Plugins, I Think the Answer Is Complicated</title>
      <dc:creator>Yukesh Rajbanshi</dc:creator>
      <pubDate>Fri, 19 Jun 2026 16:42:06 +0000</pubDate>
      <link>https://dev.to/yukeshive/will-ai-ides-like-cursor-and-trae-replace-wordpress-developers-after-building-entire-themes-and-31h3</link>
      <guid>https://dev.to/yukeshive/will-ai-ides-like-cursor-and-trae-replace-wordpress-developers-after-building-entire-themes-and-31h3</guid>
      <description>&lt;p&gt;A year ago, if someone told me I could build a fully custom WordPress theme and custom plugins in days instead of weeks, I would have been skeptical.&lt;/p&gt;

&lt;p&gt;Today, after building complete WordPress projects using AI IDEs such as Cursor (and experimenting with tools like Trae AI), I can confidently say:&lt;/p&gt;

&lt;p&gt;Building custom WordPress themes has become dramatically easier.&lt;/p&gt;

&lt;p&gt;Not because WordPress itself became easier.&lt;/p&gt;

&lt;p&gt;Because AI has changed the development workflow.&lt;/p&gt;

&lt;p&gt;The Traditional WordPress Development Process&lt;/p&gt;

&lt;p&gt;A typical custom theme project often required:&lt;/p&gt;

&lt;p&gt;Planning templates&lt;br&gt;
Creating page layouts&lt;br&gt;
Building custom post types&lt;br&gt;
Writing archive templates&lt;br&gt;
Creating custom search pages&lt;br&gt;
Implementing AJAX functionality&lt;br&gt;
Debugging PHP issues&lt;br&gt;
Reading WordPress documentation constantly&lt;/p&gt;

&lt;p&gt;Even experienced developers could spend days implementing relatively simple features.&lt;/p&gt;

&lt;p&gt;Enter AI IDEs&lt;/p&gt;

&lt;p&gt;When using Cursor or Trae AI, the workflow changes completely.&lt;/p&gt;

&lt;p&gt;Instead of searching for:&lt;/p&gt;

&lt;p&gt;"How do I create a custom taxonomy archive template?"&lt;/p&gt;

&lt;p&gt;You simply ask:&lt;/p&gt;

&lt;p&gt;"Create a WordPress custom taxonomy archive for movies with pagination, SEO-friendly URLs, and schema markup."&lt;/p&gt;

&lt;p&gt;Within seconds, you get a working starting point.&lt;/p&gt;

&lt;p&gt;The same applies to:&lt;/p&gt;

&lt;p&gt;Custom post types&lt;br&gt;
Theme options&lt;br&gt;
Widgets&lt;br&gt;
AJAX handlers&lt;br&gt;
Search functionality&lt;br&gt;
REST API integrations&lt;br&gt;
Admin panels&lt;br&gt;
Plugin development&lt;/p&gt;

&lt;p&gt;The amount of boilerplate code AI can generate is honestly impressive.&lt;/p&gt;

&lt;p&gt;My Experience Building a Large WordPress Project&lt;/p&gt;

&lt;p&gt;Recently I built a fairly large WordPress project almost entirely with the help of Cursor.&lt;/p&gt;

&lt;p&gt;The project includes:&lt;/p&gt;

&lt;p&gt;Custom theme architecture&lt;br&gt;
Multiple content types&lt;br&gt;
Search functionality&lt;br&gt;
Dynamic pages&lt;br&gt;
Portal-style features&lt;br&gt;
Various integrations&lt;br&gt;
Custom plugins and extensions&lt;/p&gt;

&lt;p&gt;Many features that would traditionally take hours were created in minutes.&lt;/p&gt;

&lt;p&gt;Not because AI magically solved everything.&lt;/p&gt;

&lt;p&gt;But because it handled repetitive coding tasks while I focused on architecture and testing.&lt;/p&gt;

&lt;p&gt;Custom Plugins Are Surprisingly Easy Now&lt;/p&gt;

&lt;p&gt;One thing that shocked me was plugin development.&lt;/p&gt;

&lt;p&gt;A few years ago, building a plugin required:&lt;/p&gt;

&lt;p&gt;Understanding hooks&lt;br&gt;
Actions&lt;br&gt;
Filters&lt;br&gt;
Settings APIs&lt;br&gt;
Admin interfaces&lt;br&gt;
Security practices&lt;/p&gt;

&lt;p&gt;Now AI can generate a complete plugin structure almost instantly.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Create a WordPress plugin that tracks post views, stores data efficiently, adds an admin dashboard, and exposes a REST API endpoint.&lt;/p&gt;

&lt;p&gt;You instantly get:&lt;/p&gt;

&lt;p&gt;Plugin headers&lt;br&gt;
Activation hooks&lt;br&gt;
Database creation&lt;br&gt;
Admin menus&lt;br&gt;
API routes&lt;br&gt;
Security checks&lt;/p&gt;

&lt;p&gt;Of course, you still need to review everything carefully.&lt;/p&gt;

&lt;p&gt;But the starting point appears almost immediately.&lt;/p&gt;

&lt;p&gt;Does This Mean WordPress Developers Are Finished?&lt;/p&gt;

&lt;p&gt;I don't think so.&lt;/p&gt;

&lt;p&gt;But I do think the role is changing.&lt;/p&gt;

&lt;p&gt;The value is no longer:&lt;/p&gt;

&lt;p&gt;"I know how to write a WordPress loop."&lt;/p&gt;

&lt;p&gt;AI already knows that.&lt;/p&gt;

&lt;p&gt;The value is becoming:&lt;/p&gt;

&lt;p&gt;Architecture decisions&lt;br&gt;
Security reviews&lt;br&gt;
Performance optimization&lt;br&gt;
Scalability planning&lt;br&gt;
UX decisions&lt;br&gt;
Debugging complex issues&lt;br&gt;
Understanding business requirements&lt;/p&gt;

&lt;p&gt;The developer who knows how to use AI effectively may become significantly more productive than the developer who refuses to use it.&lt;/p&gt;

&lt;p&gt;The Real Risk: False Confidence&lt;/p&gt;

&lt;p&gt;AI can generate code very quickly.&lt;/p&gt;

&lt;p&gt;The problem is that generated code often:&lt;/p&gt;

&lt;p&gt;Works initially&lt;br&gt;
Looks professional&lt;br&gt;
Passes basic testing&lt;/p&gt;

&lt;p&gt;But may contain:&lt;/p&gt;

&lt;p&gt;Security vulnerabilities&lt;br&gt;
Inefficient database queries&lt;br&gt;
Poor architecture&lt;br&gt;
Duplicate functionality&lt;br&gt;
Technical debt&lt;/p&gt;

&lt;p&gt;This is where experience still matters.&lt;/p&gt;

&lt;p&gt;You need to understand why the code works, not just whether it works.&lt;/p&gt;

&lt;p&gt;What AI Has Changed For Me&lt;/p&gt;

&lt;p&gt;Before AI:&lt;/p&gt;

&lt;p&gt;More time writing code&lt;br&gt;
More time searching documentation&lt;br&gt;
More time debugging boilerplate&lt;/p&gt;

&lt;p&gt;After AI:&lt;/p&gt;

&lt;p&gt;More time planning&lt;br&gt;
More time reviewing&lt;br&gt;
More time testing&lt;br&gt;
Less time typing&lt;/p&gt;

&lt;p&gt;The bottleneck is no longer writing code.&lt;/p&gt;

&lt;p&gt;The bottleneck is making good decisions.&lt;/p&gt;

&lt;p&gt;Could Someone Build an Entire WordPress Business Using AI?&lt;/p&gt;

&lt;p&gt;Honestly?&lt;/p&gt;

&lt;p&gt;Probably yes.&lt;/p&gt;

&lt;p&gt;A motivated person with:&lt;/p&gt;

&lt;p&gt;Basic PHP knowledge&lt;br&gt;
WordPress fundamentals&lt;br&gt;
Good prompting skills&lt;br&gt;
Patience for testing&lt;/p&gt;

&lt;p&gt;can build surprisingly advanced themes and plugins today.&lt;/p&gt;

&lt;p&gt;Projects that once required a team can sometimes be prototyped by a single developer using AI assistance.&lt;/p&gt;

&lt;p&gt;My Take&lt;/p&gt;

&lt;p&gt;I don't think Cursor, Trae AI, Copilot, or future AI IDEs will eliminate WordPress developers.&lt;/p&gt;

&lt;p&gt;I do think they will eliminate a lot of repetitive WordPress development work.&lt;/p&gt;

&lt;p&gt;The developers who learn how to collaborate with AI will likely outperform those who treat AI as a threat rather than a tool.&lt;/p&gt;

&lt;p&gt;The biggest question isn't:&lt;/p&gt;

&lt;p&gt;Will AI replace WordPress developers?&lt;/p&gt;

&lt;p&gt;The bigger question is:&lt;/p&gt;

&lt;p&gt;Will WordPress developers who use AI replace WordPress developers who don't?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do you think AI will reduce demand for WordPress developers?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>career</category>
      <category>webdev</category>
      <category>wordpress</category>
    </item>
  </channel>
</rss>
