A-yoninDev GeniusUse Web APIs to Build Modern Server ApplicationsThis article demonstrates the modern approach to writing server applications in JavaScript, by using modern Web APIs.Aug 10Aug 10
A-yoninDev GeniusTarball API in pure JS, no Node.js is neededA Tarball instance represents a tarball archive, we can add new files to it, remove files from it, and preview its entries…Jun 16Jun 16
A-yoninDev GeniusManage files in the browser in JSModern browsers can do a lot more than we commonly know, even accessing the file system and managing files and directories.May 18May 18
A-yoninDev GeniusFull-stack Development with Vite and HonoWith Vite, Hono applications benefit from hot module reloading as well, which provides us with a whole new way of developing full-stack…Dec 18, 20231Dec 18, 20231
A-yoninDev GeniusNode.js cluster but with worker threadsYes, we can use worker threads to achieve cluster behavior in Node.js and it saves a lot of system resources.Oct 27, 20231Oct 27, 20231
A-yoninDev GeniusParallelism and multithreading made easy in JSIn this article, I’m going to talk about two functions that I’ve been working on recently, jsext.parallel and jsext.run, these functions…Oct 15, 20232Oct 15, 20232
A-yonSo many bad decisions are made to JS and its ecosystemIf we truly love and understand a language, we should not just embrace the good parts of it, but also know about its bad parts, and try to…Oct 6, 20231Oct 6, 20231
A-yonUse PM2 to monitor Golang programsIt is always good to have knowledge across different languages, we can use the tools interchangeably if we know of them.Oct 5, 2023Oct 5, 2023
A-yoninDev GeniusStop publishing ESM-only packages, do this insteadThe primary purpose of updating a library is to fix things, not to break things.Oct 4, 2023Oct 4, 2023
A-yoninDev GeniusUse URL imports before Node/TypeScript supports itThe best way to write Node/Deno compatible libraries.Oct 3, 2023Oct 3, 2023