---
title: "AbulAsar S. (@abulasar) | Hashnode"
description: "Elixir |> JS/TS |> C++ |> AI enthusiast. Read the latest articles by AbulAsar S. on Hashnode."
url: "https://hashnode.com/@abulasar"
---

@abulasar

# AbulAsar S.

@abulasar · Mumbai, India · Joined September 2020

Elixir |> JS/TS |> C++ |> AI enthusiast

[Website](https://abulasar.com/)

### [Singular Value Decomposition: From the Math to C++ with Eigen](https://abulasar.com/singular-value-decomposition-cpp-eigen?utm_source=hashnode&utm_medium=feed)

Understand SVD through a movie ticket example, derive its matrices step by step, and verify the result with C++ and Eigen.

15 min read · [abulasar.com](https://abulasar.com/singular-value-decomposition-cpp-eigen?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/singular-value-decomposition-cpp-eigen/6abcbbfcb50bc14631e37193) [Sep 30](https://hashnode.com/posts/singular-value-decomposition-cpp-eigen/6abcbbfcb50bc14631e37193)

### [Debugging a False-Positive Hex Advisory in an Elixir CI Pipeline](https://abulasar.com/debugging-false-positive-hex-advisory-elixir-ci?utm_source=hashnode&utm_medium=feed)

Learn how a false-positive Hex advisory stopped an Elixir CI pipeline, why the audit failed safely, and how to investigate and remove a temporary exception.

7 min read · [abulasar.com](https://abulasar.com/debugging-false-positive-hex-advisory-elixir-ci?utm_source=hashnode&utm_medium=feed)

[Sep 19](https://hashnode.com/posts/debugging-false-positive-hex-advisory-elixir-ci/6aaeca1d1667642d06171a0c)

### [Understanding Eigenvalues and Eigenvectors: A Visual Introduction](https://abulasar.com/understanding-eigenvalues-and-eigenvectors-a-visual-introduction?utm_source=hashnode&utm_medium=feed)

Understand eigenvalues and eigenvectors through visual explanations of linear transformations. Learn formulas and how to calculate and verify them.

5 min read · [abulasar.com](https://abulasar.com/understanding-eigenvalues-and-eigenvectors-a-visual-introduction?utm_source=hashnode&utm_medium=feed)

[Aug 9](https://hashnode.com/posts/understanding-eigenvalues-and-eigenvectors-a-visual-introduction/6a7860cc0767022b4c02578f)

### [How to Set Up Multipass with VS Code on Mac: A Step-by-Step Guide](https://abulasar.com/how-to-set-up-multipass-with-vs-code-on-mac-a-step-by-step-guide?utm_source=hashnode&utm_medium=feed)

Learn to set up Multipass with VS Code on Mac to run Ubuntu Linux VMs effectively for system programming with this step-by-step guide

6 min read · [abulasar.com](https://abulasar.com/how-to-set-up-multipass-with-vs-code-on-mac-a-step-by-step-guide?utm_source=hashnode&utm_medium=feed)

[Jan 23](https://hashnode.com/posts/how-to-set-up-multipass-with-vs-code-on-mac-a-step-by-step-guide/697301de75e121c57e8b1aeb)

### [TIL: Debugging "Column Cannot Be Null" Error in MySQL despite nullable column definition](https://abulasar.com/til-debugging-column-cannot-be-null-error-in-mysql-despite-nullable-column-definition?utm_source=hashnode&utm_medium=feed)

Problem Statement While working on a Nestjs project, I encountered a weird problem related to the database column. I was trying to insert a record into a MySQL table using TypeORM. The error I was experiencing stated that a specific column “cannot be...

2 min read · [abulasar.com](https://abulasar.com/til-debugging-column-cannot-be-null-error-in-mysql-despite-nullable-column-definition?utm_source=hashnode&utm_medium=feed)

[Apr 29, 2025](https://hashnode.com/posts/til-debugging-column-cannot-be-null-error-in-mysql-despite-nullable-column-definition/6810d035ae0498491487851d)
