Taking Bun JavaScript runtime for a spin
Bun has made a big splash on reaching version 1.0. It is so much faster than Nodejs and provides enough...
Released svelte-lexical 0.3.0: Code blocks and link editor
svelte-lexical version 0.3.0 is out with a lot of new features and bug fixes. Now, we can insert code blocks....
Type transformations in TypeScript: Removing functions from a type
TypeScript is often quoted as one of the most loved programming languages (StackOverflow, 2022). I guess, what contributes to it...
Unit testing in Svelte
We are going to set up unit testing in Svelte using Testing Library and Jest. The working version of the...
Developed a Rich-text Editor for Svelte (svelte-lexical)
Developed a rich-text editor for svelte called svelte-lexical. It is based on Lexical, an open source framework for creating rich-text...
CSS in Svelte
Svelte is a front-end framework for web development, you can find more about it here. This post is about using...
Svelte – a difficult kind of UI Framework
Svelte is a front-end framework for web development like React, Vue and Angular. In a short time, Svelte has become...
Add linting to NodeJs and TypeScript project
We are going to install TypeScript ESLint for finding potential problems with our code. Most online tutorials talk about using...
Setup Nodejs + Typescript development environment
Here is the summary: Install Nodejs Initialize Javascript project Convert to Typescript Install ts-node Prerequisite You would need a code...
Calculate Modular Exponentiation (PowerMod) in Javascript (a^p % n)
Computing PowerMod is required to implement public-key cryptography as it is used for data encryption and decryption. Calculating it by regular...