Kuan

Web developer building with Flutter, Svelte and JavaScript. Recently fell in love with functional programming.

Malaysian. Proud Sabahan. Ex game developer but still like playing games.

New found hobby is outdoor camping with my love.
September 22, 2022

Photo taking function in non-photo-taking Apps

Here are the Web Apps and Mobile Apps I've built since I left my games dev job, with their relationship to photo taking: 1. ANA: Asset Management enterprise software for Heavy Industry. Taking photos of the machine and its small parts is the major functionality. 2. ZASA (mobile apps) and B4TheDate (web apps): Apps to help household use...
Read more
September 21, 2022

Colorful Codes

I need my codes to be colorful. Nothing bothers me more than having a full page of codes having less than three colors. Nothing stood out! See: There are a few problems here. 1. Comments are the same colors as normal text. 2. Class's color is too close to normal text. 3. Method is the same as normal text. This is such a drain on eyes. ...
Read more
September 20, 2022

Set a Kitty theme and everyone follow suit

Before I nuked my Kakoune, Kitty, nnn and jrnl config folders, I used to set the theme on all CLI Apps I used in my Kitty. It never occurred to me that these CLI Apps may use my terminal colors directly if I never asked them to use their own colors. I was wrong. Earned another lesson from my painful nuke-my-config-lol lesson yesterday ...
Read more
October 19, 2021

Functional Programming in Svelte: Part 1

“Getting started without worrying a tiny bit about “Functional Programming”.” You will still be using functional codes, just do not bother with how and why. Follow through, enjoy the readability, expect the result, imagine the potentials and decide at the end. I wrote this article by assuming not everyone will follow these clone/coding...
Read more
March 25, 2021

Manjaro it is

On a fine morning, I realized I haven't used my Windows partition on my laptop, for a very long time. Casually checking and found out, to my horror, it had the luxury of taking up 100GB in my 250GB SSD! So, I decided to remove Windows from my laptop, and my life, completely. The last reason I was keeping my Windows around was my Steam ...
Read more
March 18, 2021

Why I Read

Book, it is. Physical bound papers, or virtually on screen. Fiction or non-fiction. Whatever the language. If a book wasn't the first object that pops into mind after reading the title, instead it was the online article, online news, tweets, worse of all, a Facebook post, then, please, grab a book, silent the phone and read the book. F...
Read more
March 11, 2021

I may be a boss, only if it's fun.

I am a boss, two and half a year, and counting. Am I rich? No, I am still living off my savings. Am I famous? No. I have 30 followers on Twitter. Am I smart? No. Just, no. Am I a proud leader with a bunch of underlings? No, I have a co-founder, graphic designer wife and an old friend helping out the project for a year++, which I haven'...
Read more
March 5, 2021

Finally, I quit Facebook, for good.

After almost a year of not visiting my Facebook feed, I decided to give it one last look before I start my quitting process. It was 10 in the morning and to my surprise, I saw enough online friends fill up the whole sidebar. That is a lot of active friends current using their Facebook! My friend list was kept purposedly low (100~200?) ...
Read more