BLOG POSTS

How to customise Firebase Action URLs

Date: Saturday, 11 June 2022

I’ve been here before. I built a web app that used Firebase authentication and was about to deploy to production. But first, I needed to change the action URLs present in Firebase's password reset emails to point to a custom domain name ...


Mocking a Socket.io client (Java)

Date: Sunday, 28 July 2019

Recently I was working on a Java project where I had to connect to a socket.io server using the Java socket.io client. When that was done, I had to write tests for it ...


Doing DOM Manipulations without writing JavaScript

Date: Thursday, 4 May 2017

A while back I released a javascript library (no.js) that helps you do simple DOM manipulations without the need to write a single line of javascript ...


Data vs Information (Another look)

Date: Monday, 25 July 2016

In conclusion, this article does not redefine Data. Instead it redefines Information. Information is not processed data. Mere Data cannot be processed to produce anything meaningful as ...