Software Engineering
-
I Built a Programming Language in a Weekend. Here’s What I Learned.
a Programming Language in a Weekend. Here’s What I Learned. **TL;DR:** I built *Arc*, a statically-typed programming language with a lexer, parser, type checker, and interpreter — all from scratch…
-
When Generators Beat Lists: A Memory Showdown in Python
Python lists are like enthusiastic overachievers—they load everything into memory upfront, ready to serve. That’s fine when your dataset is small. But once you’re reading giant log files or streaming millions of records, that list becomes a liability. Your program slows, memory spikes,…
-
A journey of building a Dream System
Building is about getting around the obstacles that are presented to you. Jeremy Renner While working for a previous employer, I was tasked to build a highly performant and negligible…
-
How Wars affect Global Warming
In the name of development, rows and rows of trees are chopped off. Water is polluted, the lands have become barren, the temperature has risen and rainfalls reduced, our air…
-
React – Context APIs
Initially when I started working with react at beginning of the build, code would look super clean, and totally readable but as time passed things would become too complex mostly…







