Stock valuation methods
Understanding how to value a stock is crucial for making informed investment decisions. There are various methods for stock valuation, and two common approaches are:
  • Dividend Discount Model (DDM): This method values a stock based on the present value of its future dividend payments. It’s often used for companies that pay consistent dividends.

  • Price/Earnings (P/E) Ratio: This ratio compares a company’s stock price to its earnings per share. It gives an indication of how much investors are willing to pay for each dollar of earnings.

Read More

In the ever-evolving landscape of technology, few innovations have revolutionized the way we store and manage data like the advent of cloud storage. The history of cloud storage is a fascinating journey that spans several decades, marked by groundbreaking developments, technological leaps, and the relentless pursuit of efficiency. Let’s embark on a historical odyssey to explore the evolution of cloud storage.

Read More

3D Car racing

Have you ever played a 3D video game and wondered how the game engine detects collisions between objects? I recently found myself thinking about this while playing a popular racing game. As I was racing my car around the track, I couldn’t help but wonder how the game engine was able to detect collisions between my car and the other cars on the track.

Read More

Containerization has come a long way since the days of shipping containers. In the world of technology, containerization has become a popular way to package and deploy applications. One of the most popular containerization platforms is Kubernetes. In this post, we’ll take a look at the history of containerization and how it has evolved to become the powerful platform that is Kubernetes.

Read More

Dependency injection is a design pattern used in software engineering that allows objects to be created with their dependencies supplied from outside sources. In other words, instead of an object creating its dependencies itself, the dependencies are “injected” into the object from an external source.

Read More

In this blog post, we’ll explore how to use threading in Java to print odd and even numbers in order. Threading is a powerful technique that allows us to execute multiple threads of code concurrently, which can be useful for a wide variety of applications, including parallel processing, network programming, and more.

Read More

Hello and welcome to my new blog! My name is Karthick Shiva and I’m a software developer with a passion for all things technical. I’ve been working in the field for several years now, and I’ve had the opportunity to work on a wide variety of subjects across different domains.

Read More

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×