I am Roger Ngo, and I'm a Software Engineer living in California.

Here are some interesting things about me:

  • I work as a Software Developer.
  • Primary dev stack: JavaScript/TypeScript, Node, React, MySQL, and HTML/CSS
  • Trying to get good at Python and Go for the backend.
  • Major interest in web technologies
  • I am learning to use nvim as my primary editor.
  • I am the guy on the right. I have a small family, and a proud husband and dad. :)
  • I really, really, and I mean really wanted to play basketball in the NBA growing up. Too bad I never played organized basketball, I never grew taller than 5'11". :(


I've been in the Silicon Valley for a long time now. Say what you want about it, but it can be pretty nice. I graduated from the University of California, Santa Barbara with a B.Sc in Computer Science. I also graduated from University of Illinois, Urbana-Champaign with a M.S. in Computer Science.

I've always been really interested in computers since I was very young, and have been programming since a teenager. I used to be very interested in game development, and played a lot of video games. Nowadays, I just like hearing people talk about it and watching it.

I write code, and I write a lot of it. Some of it good, and some of it not-so much, but I have a lot of fun doing it. That's what matters, right?

I also love to write, and so, this is what this blog is for.

Where to Find Me

This website, of course... but you can also check me out on the following:


  • What's your tech stack for this website?
    • It's a Next.js app, with TypeScript, and SCSS.
  • Why a blog?
    • Why not, a blog?
  • Are you looking for any work? If so, are you willing to relocate?
    • I will be interested in any interesting opportunities. I am not willing to relocate at this time, and prefer to work remotely.
  • What's your favorite programming language?
    • I like JavaScript, but I also like Go. I also like Python, and C#. Wait can you tell now? I just love programming!!!
  • What computer do you use?
    • My desktop is an Intel i9-12900K, 128GB DDR4 RAM, and a 4090 RTX. My laptop is a MacBook Pro M3... I kind of forgot which M3 exactly, but the top end one.
  • What's your favorite text editor?
    • I use nvim.
  • What's your favorite video game?
    • I like a lot JRPGs, RPGs, and action games. I also like to play a lot of indie games. I don't have a favorite, but I like the Final Fantasy series, and a bunch of first party Nintendo games.