React has become one of the most popular frameworks in web development today. It avoids the need to perform complex DOM manipulation, helps focus development on more advanced implementations, and improves efficiency in user experiences.

Components play an important role in React. They are the building blocks of any React…

Today, algorithms are a very common topic in the software development industry. It’s a subject that requires deep understanding and problem solving skills. For most people, algorithms probably don’t seem that easy. It takes time and practices to train our brain to be good at it.

How do we improve our problem solving?

Here are the steps…

Today, security plays an important role in our internet world. Whether we just casually browse on some shopping websites, or sign in to our bank accounts to check balances, site security should always protect our information privacy and prevents data being leaked.

So… how does the website remember us throughout…

A topic comparing the single source of truth method in Ruby’s object relationships that applies to real life situations…

Coming from a financial data analyst background, I have learned how important is to keep data consistent and accurate. During my first phase of software engineering immersive at Flatiron School, I…

Yvonne Chen

Full Stack Software Engineer with Finance Background

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