How-To Engineering Guides

Informational articles built for search intent — career paths in Nepal, stack choices, API scaling, and practical delivery lessons from real products.

Browse how-to guides below. When you need hands-on help, pair reading with services or contact.

27

Articles

7

Topics

LatestNode.js

How to Integrate Keycloak in Node.js for SSO and Authentication

A complete, production-minded guide to Keycloak SSO in Node.js with TypeScript—OIDC login with PKCE, JWKS token verification, RBAC middleware, refresh and logout, and atomic user provisioning with a Unit of Work.

25 min read
Read article

Featured how-to guides

In-depth pillar guides to start with.

10 articles
Guide

Node.js

How to Integrate eSewa, Khalti, and Fonepay Payment Gateways in Node.js

A complete TypeScript guide to accepting payments in Nepal with eSewa, Khalti, and Fonepay—signatures, redirects, server-side verification, and the mistakes that cause lost or double-counted payments.

20 min read
Guide

Career in Nepal

Software Engineer Salary in Nepal: Role-Wise Salary Ranges for 2026

Realistic monthly salary ranges for software roles in Nepal—from interns to tech leads—plus how company type, tax, SSF, and remote work change what you actually take home.

14 min read
How to implement payment reconciliation for payment gateways: matching gateway settlements to an internal ledger, then classifying matched, mismatched, and unmatched transactions.
Guide

Node.js

How to Implement Payment Reconciliation for Payment Gateways

A practical Node.js guide to payment reconciliation—why ledgers drift from gateways, how to match settlements, and how to resolve mismatches with clear exception workflows.

14 min read
How to implement idempotency keys in payment gateways: a retry request returns the same stored payment result instead of creating a duplicate charge.
Guide

Node.js

How to Implement Idempotency Keys in Payment Gateways

A hands-on Node.js guide to payment idempotency keys—why retries double-charge, how to store and replay safe responses, and how to prove the pattern with tests.

14 min read
How to become a React developer: a practical roadmap covering JavaScript fundamentals, React components, real projects, and job-ready skills.
Guide

React

How to Become a React Developer

A practical first-person path to becoming a React developer: JavaScript foundations, component craft, real projects, and how teams hire from Nepal.

11 min read
How to become a full stack developer in Nepal: a step-by-step roadmap from basics to job-ready skills, covering frontend, backend, databases, and projects.
Guide

Full Stack

How to Become a Full Stack Developer in Nepal

A practical career guide to becoming a full stack developer in Nepal, covering skills, projects, and how senior engineers grow in Kathmandu’s market.

11 min read
How to scale APIs with Node.js: clients to load balancer to Node.js instances, backed by Redis cache and MongoDB replica sets, plus strategies for horizontal scaling, clustering, and CDN.
Guide

Node.js

How to Scale APIs with Node.js

A practical Node.js scaling playbook—horizontal instances, Redis, MongoDB replicas, CDN, and AWS services—so your API can grow without guessing.

14 min read
How to build SEO-friendly apps with Next.js: crawlable routes, metadata, rendering strategy, and Core Web Vitals for search-ready React apps.
Guide

Next.js

How to Build SEO-Friendly Apps with Next.js

A practical how-to for shipping Next.js apps that search engines can crawl, rank, and keep fast—written by Sajan Acharya from Kathmandu.

11 min read
How to become a software developer in Nepal: a practical career roadmap covering skills, projects, hiring realities, and growth from Kathmandu.
Guide

Software Development

How to Become a Software Developer in Nepal

A first-person guide to becoming a software developer in Nepal: skills that matter, how to build proof of work, and how hiring actually works from Kathmandu.

11 min read
How to become a MERN stack developer in Nepal: a roadmap covering MongoDB, Express, React, and Node.js skills, projects, and career growth.
Guide

MERN

How to Become a MERN Stack Developer in Nepal

Learn how to become a MERN stack developer in Nepal with a step-by-step skills path, project ideas, and advice from a senior engineer in Kathmandu.

11 min read

More articles

Focused follow-ups, comparisons, and practical deep dives.

16 articles

Career in Nepal

How to Choose the Best IT Company in Nepal for Career Growth

Not every offer is equal. A practical guide to evaluating IT companies in Nepal—product vs outsourcing vs startup, mentorship, culture, benefits, red flags—and choosing the one that grows you fastest.

12 min read

Career in Nepal

BSc CSIT vs BCA vs BIT vs BE Computer in Nepal: Which Is Best for a Software Career?

An honest comparison of Nepal’s popular IT degrees—BSc CSIT, BCA, BIT, BE Computer, and foreign-affiliated programs—from a software engineer who studied CSIT and now hires developers.

13 min read

Career in Nepal

How to Crack a Software Engineer Interview in Nepal

A practical, Nepal-specific guide to software engineering interviews: every round from CV to offer letter, the questions interviewers really ask, and how to answer them with confidence.

13 min read

Node.js

How to Structure a Node.js Backend with Clean Architecture

A practical guide to organizing Node.js backends module-wise with clean architecture layers—domain, application, presentation, and infrastructure.

12 min read

Node.js

How to Design Scalable Node.js APIs

A design-focused how-to for Node.js APIs that stay clear under load, written by Senior Developer Sajan Acharya in Kathmandu.

11 min read

React

How to Avoid Common React Developer Mistakes

A practical guide to avoiding common React developer mistakes: misuse of effects, messy state, weak loading UX, and performance traps that show up in production.

10 min read

Node.js

How to Hire a Node.js Developer

A hiring how-to for founders and tech leads who need a Node.js developer that can own APIs in production—not just pass a trivia quiz.

10 min read

Full Stack

Frontend vs Backend vs Full Stack: Which Path to Choose?

Choose between frontend, backend, and full stack with a clear comparison of skills, daily work, and career fit—not hype.

10 min read

React

How to Choose React for Modern Web Apps

A practical decision guide for choosing React on modern web apps: product fit, team skills, SEO needs, and long-term maintainability.

10 min read

Next.js

How to Migrate from Pages Router to App Router

A field-tested migration how-to for moving Next.js apps from Pages Router to App Router without breaking SEO or shipping velocity.

11 min read

Full Stack

How to Learn Full Stack Development Step by Step

Follow a clear step-by-step path to learn full stack development, from fundamentals to deployed projects, without drowning in tutorials.

10 min read

Next.js

How to Choose Next.js for Production Apps

A decision guide for product teams weighing Next.js for production apps, with clear criteria from Senior Developer Sajan Acharya in Kathmandu.

10 min read

Software Development

How Software Development Lifecycle (SDLC) Works

A practical walkthrough of how SDLC works on real products: planning, building, testing, releasing, and improving without ceremony for ceremony’s sake.

10 min read

Software Development

Software Engineer vs Software Developer: What's the Difference?

Titles confuse hiring and career planning. Here is a practical software engineer vs software developer comparison based on real delivery work in Nepal.

10 min read

MERN

MERN vs MEAN Stack: Which Should You Choose?

A practical MERN vs MEAN comparison for founders and developers: React vs Angular, hiring, velocity, and when each stack fits.

10 min read

MERN

How to Hire a MERN Stack Developer for Your Startup

A founder-friendly guide to hiring a MERN stack developer: what to evaluate, how to interview, and how to structure the first engagement.

10 min read