The doctors said I'm reaching end stage procrastination...

To salvage the little time I've still got (god bless my jokes), until my passion on frontend and design is reignited and it's for self-gratification anyway, this blog site will mostly continue to stay in the current primitive state since 2018.

Prioritizing content over form (I still love form though 😉), I'll be publishing on Medium for now, and keep a list of articles I wrote in here. But how can a guy commit to blogging if he hasn't even finished building his blog site from scratch? Such a conundrum... I'm going to sleep on it.

selfie
In all seriousness, I find the process of writing that targets a specific, "lesser" audience (such as the lil ol' me years ago, who always thought he was "borderline stupid", and found many references, people or books, "condescending") akin to "active learning" / "reinforcement learning", and it's surprisingly rewarding. Alas, public-facing technical writing is esp. taxing, and becomes less enticing as I've grown used to the thought process. I guess I'll return to the hobby when the stars align again!
(Animation artist credit: kéké. Drawn on a 3DS!)

  • [Series] A Bumpy Journey To (Re)Write A Bulk Upload API For Cassandra

    It originates from an internal presentation I gave at work that explained how I wrote a batch processing pipeline to bulk load large amount of data to Cassandra on demand. The series provides an in-depth look into many topics, including the architecture and data consistency of Apache Cassandra (and its Azure Cosmos DB version), concurrent programming, rate limiting, congestion control, and Spring Batch.

    Note: I was a little overzealous and was also experimenting a couple writing styles; in hindsight, the tone of the articles did not seem to come out "right" eventually. Welp, I guess it's all part of the learning curve!


  • [Game] Don't Go Into That Late Night

    A little online puzzle game I made from Scratch in a special life period to remind myself the fun of coding and creation again. Ironically, I myself did not adhere to the playful advice I gave in the true ending, which had led to some unfortunate incident years later.

    Pro tip: If you're stuck in the game, try to reason like a programmer 😜