Zay MawFinding Myself: Bangkok (Origin)Hello there! This is the story of how I am finding myself in Bangkok. I come from Myanmar, a third-world country currently under the rule…Sep 5Sep 5
Zay MawE.T.C: The Forgotten PrincipleIt stands for “Easier To Change.” Most design principles are actually special cases of this idea. Why do I call it a forgotten principle…Jul 21Jul 21
Zay MawYou don’t invent an internal tool to use the tool.As developers, our instinct to create tools is innate, driven by a desire to streamline processes and boost productivity. Yet, this tendencyJul 11Jul 11
Zay MawinTowards DevWhat is D.R.Y principle?What is the D.R.Y. principle? D.R.Y. stands for “don’t repeat yourself.” It’s straightforward and easy to grasp, but this article delves…Jul 6Jul 6
Zay MawPrivate Route in Svelte not SvelteKit.I wrote this article for all the svelte noobies and stone-heads who refuse to use SvelteKit like me. But I wrote this assuming you have…Feb 281Feb 281
Zay MawHow I finished my very first game in 3 days with the help of ChatGPTA couple of months ago, I was assigned to write a game. It’s a 2D carnival ring toss game. The project is already built with React, and I…Sep 3, 2023Sep 3, 2023
Zay MawinTowards DevMutex Implementation in NestJSToday I am going to show my implementation of mutex in NestJs using this async-mutex library…Aug 10, 2023Aug 10, 2023
Zay MawinTowards DevHow to add a win rate to items for the randomize functionI have recently created an app needed for a promotional campaign for a local company. A rough explanation of the app is that it’s an app…Nov 8, 2022Nov 8, 2022
Zay MawinTowards DevHow to alter the Enum in AlembicLet’s start with a table called accounts with 3 columns.Oct 3, 2022Oct 3, 2022
Zay MawinTowards DevHow to dynamically generate elements in React. (SVG example)This article is not specific to SVG. I believe we can apply this in many other cases, but I want to narrow the scope of it. The overview is…Jul 30, 2022Jul 30, 2022