07Nov 2024

Optimal Asset Allocation

Asset allocation is an approach of spreading investment across different asset classes instead of investing on one, its a strategy to balance risk and potential return over a given time period. This involves a mix of stocks, bonds and cash, or money market securities.

07Nov 2024

Transitioning from TypeScript and Python to C#: Key Takeaways

Transitioning to .NET over the past few months and diving into C# to create web APIs has been an exciting shift from my journey with TypeScript and Python. I’ve been using ASP.NET Core for minimal APIs, specifically leveraging the ICarterModule

07Nov 2024

Understanding BFGS Optimization with F# Implementation

Optimization methods has always been one of my favorite topics given their central role in solving complex problems involving probability. Many problems, especially those involving parameter estimation, rely heavily on optimization techniques

07Nov 2024

Memoization with Fibonacci

Memoization, commonly known as caching is a key technique we can use for performance optimization in programming. Memoization simply stores the results from a previous computation for later retrieval whenever the arguments are presented again

06Nov 2024

Understanding Technical Debt

Technical debt occurs when we choose an easier, quicker or a less optimal solution during software development rather than a more robust one. As developers we do this all the time, take shortcuts in writing code so that you achieve a goal on time but the cost is ugly and hard to maintain code

06Nov 2024

Understanding Serverless Computing

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the need to provision or maintain servers.

06Nov 2024

Exploring the World of Generative AI

Through Generative AI, one of the most recent and great creations of Artificial Intelligence, it is possible to create original works in various social spheres such as art, literature, medicine, information technology, etc.

06Nov 2024

Derivatives: Hedging Options

Financial derivatives just from its name "derivative" is a financial instrument that derives its value from the performance of an underlying asset like stocks and other financial instruments Derivatives aid in hedging and speculation of market movements hence help in reducing risk and preventing losses