You might be reading this because you are told that Hysterectomy is the best option for removing uterine fibroids which has been bothering you a lot … but your biggest concern is how soon you can get back to your beloved activity - running.

It’s a bit of a dilemma, isn’t it? On one hand, you want to take care of your health and get the surgery done, but on the other hand, the thought of being sidelined from running can be a tough pill to swallow. In fact I postponed for a year or two myself but so glad I got it done.

Recovery time after laparoscopic hysterectomy varies from person to person, depending on factors like age, overall health, and the extent of surgery. I read may other’s and compared with my healing process and was encourging. So I wanted to share mine.

I went underwent laparoscopic hysterectomy - a minimally invasive surgical procedure that removes the uterus through small incisions in the abdomen - on January 2021. I was in late 40s.

By day four after surgery and three days after hospital discharge, I was able to walk about 2k steps with some discomfort. Walking around the house for more than five minutes would give me some discomfort.

Day 14 post-surgery: I was able to start biking and walking. I experienced lower back pain and discomfort resembling constipation or diarrhea, which I was told can be normal for some during the recovery process.

Week 4 post-surgery: I was able to run / walk (mostly walking). Slowly increased distance and pace.

Week 6 post-surgery: I was able to run at a recovery run pace though I experienced some discomfort and tightness in my abdomen.

Week 8 post-surgery: I felt more comfortable and was able to increase pace and distance.

Week 12 post-surgery, I was back to running 20-25 miles per week, just like before the surgery.

During the recovery period, I embraced activities like biking and yoga, which helped me stay active and motivated. I am sure my fellow runners will also find new activities to embrace as they navigate their own recovery journey.

Happy running and healing! has great tool to show mortage trend here


Then there is this nerdwallet refinance calculator can give you precisely what might be your saving etc by entering your current mortgae and projected morgage rate.


from there you can click “Get Started” link at the bottom to see rates offered.

I locked rate at 1.75 with points (APR 2.0) last week. You should check it out and see how much you will be saving! Make sure to consider:

  1. How long you will be keeping your home etc rather than overall saving for life of the loan.
  2. What is your primary goal (total saving, monthly saving or both)



If you want your terminal prompt to look like this every time you sodo, please continue reading. note: i did on ubuntu so for other flavor, file path might be slightly different

step 1. download this amazing ascii art text and move to /etc/sudoers.d/sudoers.lecture

❯ curl -O
❯ sudo cp groot.txt /etc/sudoers.d/sudoers.lecture

step 2. edit /etc/sudoers (or /etc/sudoers.d/privacy)

Defaults     lecture = always
Defaults     lecture_file = /etc/sudoers.d/sudoers.lecture    

Let’s see this magnificent art <3

# reset timestamp
❯ sudo -k  
# some sudo command
❯ sudo -l


You loos your money if you have your money in saving account

What? How? The best saving rate today is like 0.5%. So if I have $10,000 then you will earn $50 a year so how that is loosing money?

Because currency devalued over time (cause of an increase in the money supply is one of the biggest reason) and its rate is shown below:

Inflation rate

You see no year has inflation rate below 0.5% thus you are loosing money although you maybe earning 0.5%.

So let’s make your money earn at the rate of higher than inflation rate

Below graph is showing historical S&P performance of last 90 years. There are bad years but eventually come back.

S&P Historical

Historical Annual Returns

S&P Historical


S&P Historical

Do you feel safe to invest in S&P 500? If the answer is Yes, let’s move on to next section otherwise your money can stay in the Saving account.

Where do I start? What are the options?

You can start small. Like as little as $1!

There are mainly 2 types of investment method:

  • Robo-Advisor Investing (Automated investment)
  • Self Directed Investing (pick your own)

We do robo-advisor but still do self-directed because:

  • We have self-directed accounts that are pre-dates Robo-Advisor investing
  • It is fun to hand pick individual stocks for ones you believe in


Here are some platforms and its features:


  • no comission for self-directed investment
  • no robo-advisor investing


  • no comission for self-directed investment
  • no management fee for robo-advisor investing
  • offsers Individual and IRA
  • No *tax-loss harviesting
  • Handle crypto investing
  • 10 portfolios
  • **Rebalancing (do not offer tax efficient porffolio)


  • 0.25% management fee for robo-advisor investing
  • no self-directed investment
  • Tax loss harvesting (annual benefit of 0.48%)
  • Socially responsible investing
  • Goal based investment strategy (we have sub-account like travel, big-purchase etc)
  • 101 portfolios
  • offsers Individual and IRA
  • Smart rebalancing (tax efficient)

What do we use

Robinhood, Acorns and Betterment are the ones we use (addition to TD Ameritrade for legacy reason) but while I was writing this blog, I learned SoFi so just started.

  • We maxmize 401K - if you can and haven’t done so, you should
  • We use Robinhood for just have fun - buy individual stock for small amount of money. Moving $50 a month and buy favorite stock here and there. Especially when market is tanked
  • We use Acorns for money that we don’t even pay attention to. This is the platform that automatically invest your spare change
  • We use Betterment for everything else. I like this platform because I can trust that when we withdraw money for some big puchases, its tax loss harvesting will minimize our tax responsiblity.
  • We are keeping TD-Ameritrade cause we don’t want to sell anything to cause tax responsibility and it did the best this year because we bet on Tesla while ago ;)
  • Lastly, we use Personal Capital to keep track of all the accounts. It is super powerful and easy to use. I said good-bye to mint many years ago
    • You can view your net worth, cash flow, portfolio balance, debt-paydown up to one year
    • Retireuemnt tools to guestimate when you can retire and projection of monthly income
    • and more!

*Tax-loss harvesting: The selling of securities at a loss to offset a capital gains tax liability

**Rebalancing: a process of realigning the weightings of a portfolio of assets.




NVM is Node Version Manager is a tool to manage multiple node.js version.

list installed version

❯ nvm ls

->      v12.9.0
default -> 12.9 (-> v12.9.0)
node -> stable (-> v12.9.0) (default)
stable -> 12.9 (-> v12.9.0) (default)

list available version on remote (is version 14 available? If so it will list)

❯ nvm ls-remote 14

Install the version that you would like

❯ nvm install 14

Set version 14 (or another version) as default

nvm alias default 14

Switch to version 8 (or another version)

❯ nvm use v8
Now using node v8.17.0 (npm v6.14.8)