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
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.
Featured how-to guides
In-depth pillar guides to start with.
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.
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.

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.

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.

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.

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.

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.

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.

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.

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.
More articles
Focused follow-ups, comparisons, and practical deep dives.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.