Posts

There are a total of 13 posts. You can filter the posts by title and/or tags.

14 May 2024

Performance optimizations on kalvi.lk

Recently, I have worked on some performance issues on kalvi.lk website, and fixed them. Thought it might be useful to future me (or someone else) at some point.

experienceoptimizationperformance
25 April 2024

Building Wizmo — Video Downloader Bot

Sharing the story behind Wizmo — Video Downloader Bot

experienceproject
25 March 2024

One bug, one month of debugging

I wanted to share about a minor bug that took me 1 month to resolve. The reason for that was, my lack of knowledge regarding HTTP.

debuggingexperience
8 February 2024

New Profile Picture

I have finally updated my profile picture!

1 February 2023

Bitwise Operations

Bitwise operations manipulate individual bits in binary data for efficient manipulation and testing. This article provides information and an interactive playground to help familiarize you with them.

explanation
22 January 2023

XCalc for Android

Sharing how & why I developed XCalc as a native Android app

experienceproject
21 December 2022

Solving the Prerendering Preact Problem

Having trouble while prerendering a Preact site? In this post, I'll share my experience finding a solution to this common problem.

experiencepreact
20 November 2022

Static Open Graph images

I added statically-generated Open Graph images to my posts; and how I optimized them.

experience
4 November 2021

The is-odd NPM package

meme
17 September 2021

A JavaScript Quiz — Explained

Explanation of an amazing quiz I took an year ago.

explanation
10 June 2021

Story of Building XCalc

Sharing how I built XCalc, an extended calculator.

experienceproject
7 April 2021

JavaScript Shorthands

Do you write JavaScript a lot? These shorthands might be helpful to you.

javascript
27 February 2021

Divisibility Rules - An Explanation

How much time would you need to check if a given number is divisible by 2 –15 without a computer? Well, for the first few numbers, you would be so fast. But you will get stuck at 7 or 13 right? Don't worry. After reading this article, you won't. Give it a try.

mathematics