Step-by-step guide using React & Azure Functions

Photo by Paul Felberbauer on Unsplash

As my first #100DaysOfCode challenge with my friend Dejan, we decided to create three products within 100 days with a running cost of less than $10/month for each of them. The first product we created is an EIOPA rates API. If you are interested to see our progress and the code of each product, welcome to follow us on Twitter (Ying, Dejan).

One important part of creating a sell-able product is to integrate card payment into your website.

In this article, I will show you how to integrate Stripe into your React app.

An overview of the topics covered:

My survival guide for dealing with failures

Photo by Eric Ward on Unsplash

I felt very embarrassed when I wrote this article because it’s a story of failures and I learned during my upbringing to be ashamed of failing.

But no one is successful from the beginning. Failures are inevitable. The pain and fear caused by failures we all feel should be shared and talked about. Then we accept the failures, learn from them, and rise up again.

My failures

Laugh at me if you want, I’m terrified of failing. Growing up in China as a single child, my parents have tried to compare me with every other kid who is better. …


Using Pandas, Koalas and PySpark

Time has value

Time has value — not just the wisdom it gives you, but also the time value of money.

Photo by Kevin Ku on Unsplash

You must have heard of this:

$100 today is worth more than $100 tomorrow.

It is so simple, but reveals the underlying principle behind many of our behaviors and decisions:

  • Paying upfront or deferring it. Deferring the payment enables you to make money via investing before you have to make the payment.
  • Conducting a project or not. Yes if the return of the project…


And how it feels to be a foreigner

Legally, I am Chinese and only Chinese as Chinese person cannot possess dual-nationality.

During Covid-19, I am Chinese and only Chinese. The Chinese who was said to be blamed for the global outbreak.

Photo by Denny Ryanto on Unsplash

I am Chinese

Eight years ago, I was feeling purely Chinese.

I was born and grew up in Chengdu, a “mid-sized” city situated at the heart of China with 16 million population. Right there, I learned how to speak, write, subtract, add, and also how to treat people. Until finishing university, I never left my city apart from the weeks of holidays with my parents.

The inland China was not…

Python for finance

From accountant to fintech developer

Who am I

Today I spend all my time at work, creating a big data modelling product with Spark infrastructure. I have a team that I truly love working with. I enjoy what I do for a living, and every morning I wake up feeling excited.

You are very lucky, you might be thinking. Yes, but is it just luck? Two years ago, I was an accountant, a tech dummy, and I was full of doubt of myself.

Two weeks ago, I started sharing my learning throughout my journey via blogging. …


Using Pandas, Koalas, PySpark

Why do I care?

I’ve always been very interested in financial valuations. In daily work I frequently encounter problems that are easy yet very difficult. Difficult as the tools I was familiar with (such as Excel) can not solve them without having to include lots of formulas in the cells. It quickly became messy and hard to maintain when the data volume is large.

A few of these problems include:

  • Discounting: Discounting future cash-flows with corresponding yield curves
  • Amortization: Applying straight-line or effective interest rate to amortize certain assets

Yingying Fu

Solving challenges in Finance using Pandas🐼,Koalas🐨 and PySpark🌟 & Sharing blogging experience and learnings

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store