MA

  • There are various options to setup seamless authentication in Electron. In this blogpost, I outline how I come up with my final solution for authentication with Clerk.
    Muhammad Azamuddin ·
  • As a indie-developer, we tends to underestimate whiteboarding and overestimate our ability to jump right to the code. But this practice could be do harm for us, In this blog, I write my aha moment why we need it even if we are solo developer
    Muhammad Azamuddin ·
  • Electron is a good way to create desktop app if you already are experienced with web technology, but to make out of it you need to figure out the architecture of the project.
    Muhammad Azamuddin ·
  • It is not straight forward to setup github copilot for neovim if you're using NvChad, because the <Tab> is already mapped to cmp
    Muhammad Azamuddin ·
  • As an frontend-leaning fullstack developer, I do not have all the knowledges and subtleties of managing scalable infrastructure for DNS, load balancing, database, CDN, etc. But thankfully today is the era of serverless computing where fullstack developer like me can focus on business code without worrying about scalable infrastructure. Here's what my plan looks like to deploy my app that should be able to handle million of requests
    Muhammad Azamuddin ·
  • State-machine parent-child relationship is a bit messy in my head, so I take different approach to organize and communicate between machines.
    Muhammad Azamuddin ·
  • How using XState can relief your mind and at the same time making your app 100% predictable.
    Upcoming
    Muhammad Azamuddin ·
  • I'm building a drag design editor which uses my own core library to represent HTML nodelist in a manageable way. And to change those data pure function is all that I need.
    Upcoming
    Muhammad Azamuddin ·