Hareesh Lakshmi NarayananJan 4, 20243 min readThe Journey of a Novice: Building a Programming Language from ScratchI finally have enough free time to pursue my dream of creating my own programming language. It will be named PLox as I am taking...
Hareesh Lakshmi NarayananMar 18, 20221 min readRust - variable shadowRust allows to declare a new variable with the same as previously declared variable. It is referred to as shadowing. Rust also allows...
Hareesh Lakshmi NarayananNov 10, 20201 min readJoinsJoining datasets or tables is a common operation these days and Join type determines what rows will be in the result set. This post is a...
Hareesh Lakshmi NarayananNov 6, 20201 min readAlways write Unit TestsUnit test code should be treated as production code and unit tests should be considered a product feature. Unit tests ensure defects are...
Hareesh Lakshmi NarayananNov 4, 20201 min readImproving writingWriting is a weak point for me. This post is a collection of ideas that improved my writing. These ideas are particularly valuable for...