Blog

  • 3D Product Configurator

    Vibe coded a 3D product configurator using co-pilot in VSCode.

    This was a practice in using react, three js, express js and vite. So many things! I’m grateful co-pilot is there to explain all the little things that I do not know or have forgotten.

    https://lawkimchuan.com/threejs-app

    GitHub: https://github.com/Kcited/prod3d

  • Pixi Product Configurator

    This project is to create a product configurator using pre-rendered screens.

    It was a good chance to try out pixi js.

    www.lawkimchuan.com/pixi

    GitHub: https://github.com/Kcited/pixi-product

  • Coin

    I have an old android phone lying in the cabinet and I wanted to make a simple price tracker display for bitcoin.

    So I created a simple dashboard webpage in HTML/CSS/JS and loaded the webpage on the old phone. (turned off screen lock etc.)

    Update: The screen did not die after using it as a dashboard for a few months, but the battery began to bloat. So that’s the end of it.

    Dashboard showing time and date, crypto coin prices
    Dashboard showing time and date, crypto coin prices

    GitHub: https://github.com/lawkimchuan/coin

  • Clock

    When invigilating a written exam, the usual practice is to project a clock to in front of the exam room so the students know how much time they have left.

    Every time I needed a online clock that is simple and does not show ads, I have to scramble to google for it.

    This is a simple clock written with HTML/CSS/JS created for this purpose. I just need a simple clock that I can use.

    A simple clock

    GitHub repository: https://github.com/lawkimchuan/clock

  • Unmotivated

    Unmotivated. The word has a negative connotation. It means you are not motivated to do something or anything. In this modern fast-paced world, where progress is priority, not doing anything is worse than doing the wrong things.

    To be unmotivated is being lazy. Something must be wrong with you.

    You have to do something. Join a contest, learn a new skill, find a passion, start a blog where you write about dumb things. It’s ok, you are making progress as long as you do something.

    Do something. Or not.

    So this is me doing something. Or not.

  • Hello world!

    Welcome to my little corner on the Internet. This is my first post. Nice to meet you.