I am Alan, a Software Engineer, Gamer, and Metalhead. Sometimes I write about stuffs and here's where I stash them. Welcome!

Recent Articles see all

October 21, 2020

Significance of Immutability, Extensibility, and Versioning in Persistent Data

Writing a program is all fun and games until someone persists your data. Your user data gets saved in the database, persisted! Some folks use your API, persisted! Your website's JS files cached, BAM, persisted! They're actually gonna be alright ...

October 13, 2020

Shut-in Learning Addict

I felt sick, took a sick leave, and went to sleep, but not before I drink a cup of coffee, how clumsy of me. I felt my body numb, but my mind kept running. A series a vivid dreams, not so fortunate however, as those were about pull requests revi...

October 02, 2020


Up until now, the fastest way information can go from one brain to another is through sound waves, pictures, or moving pictures. It is slow, compared to the connection between synapses in the brain. This fast-moving information media is critical...

September 12, 2020

From Rust to TypeScript

I was introduced to Rust in 2018 and has been enamored since. Rust is a system programming language, much like C++. Unlike C++ though, being relatively new, its language design is more modern and sophisticated. Writing with can feel more like wr...