I am the founder of Yarsa Labs.

I am a software engineer currently based in Pokhara, living at my own home with my family. I have two great dogs named Ruby and Swift, and I like to read about technology. I follow the latest news in the field of software, startups and Nepalese politics.

I founded Yarsa Labs in 2016, and have been providing opportunities to fresh graduates in Pokhara ever since. I mostly write code, manage people and make sure everything is in place. Located in Upakar Marga, Pokhara, my startup employs a handful of really nice people.

Why WordPress?

Because why not. Running a blog on a shared hosting already has some limitations. But it took me less than 5 minutes to set this up using the built-in installer. I added one single CNAME record and a couple of lines in the default .htaccess file. I’m happy that everything is set up.

  • Redirected from www to non-www site? — check;
  • Forced redirect to https? — check;
  • Neat URL? — check.

I didn’t have to deal with a dependency hell like with other self-hosted JS based CMSes. I didn’t have to worry about the blogging platform closing my account for writing what they don’t like. I didn’t have to maintain a repository, and write git commit and git push everytime I made a change. I don’t have to see how many pounds I added to write a ####heading. I can open up a page, and use the in-line Edit option to make changes on the fly. WordPress was built primarily for blogs, and I am surprised how wonderfully it works out of the box.

But what about these super cool stuff like fault-tolerant, asynchronous, event-driven, non-blocking I/O, distributed, dockerized, redundant servers, edge caching, one-click publishing, static site generator, xyz pages, custom domain … ?

Almost Everyone

Well, I have my own domain and own hosting. WordPress itself has been around for ages, and battle-tested. That’s enough for a personal blog. What I write should matter the most; not how and where it is served from.


After having a static website with almost no content for around a decade I finally decided to start writing. See how this website used to look.

2017 — 2019

Name, and a few links.

Still no tweets, no commits.

2016 — 2017

Name, and nothing else.

Early 2015

Dad: “Why don’t you get a real job that pays?”

Early 2014.

I had published an android app.

Late 2013

I never really had a blog, a web design company.

Early 2013

Good Old days.

I could not find older designs because they were never captured by the Wayback Machine.

What is GASC?

GASC is the abbreviation of Given Away Source Code.

Copyright © Nj Subedi, 2019 LOL.

To preserve the history the the GASC License page is still alive.