website-logo

Hello, I'm Pratik, a full-stack software engineer working at GoDaddy, where I help in building the next-generation internationally scaled website builder (Websites + Marketing).

Professionally, I enjoy problems that pose algorithmic and performance challenges; problems that require transformations of raw data into meaningful representations; prototyping MVPs; building clean user experiences; side-hustles that align well with my future life goals.

Outside of work, I like to spend time by going on road trips, running, reading, and playing music. I also like to write about tech and productivity in my free time.

Recent Posts

26 Dec 2024

Implementing a read progress bar

In this post, I discuss the implementation of my website's new feature - a read progress bar for blog posts. If you wonder how one could implement this feature, this is the right article for you!

#ux-pattern#front-end#js#css#html#svelte

27 May 2022

Random number generation is under appreciated

Computer programs/applications are the product of the coherent composition of smaller pieces that creates something useful. Also, sometimes we don't need too many complex components to create something meaningful. In this article, we will discuss the power of `Math.random` utility function (available in all languages) and how it can be used to create a random RGB color generator.

#css#javascript#random-color-generator#programming-basics#utility-functions

22 May 2022

Implementing a page view counter

In this post, I discuss the implementation of my website's new feature - a page view counter. If you wonder how one could implement this feature, this is the right article for you!

#fullstack#cloudflare-pages#cloudflare-workers#cloudflare-functions#astro#svelte

4 April 2022

Automation for scraping text from images on iPhone

The introduction of the "Shortcuts" app in 2019 on iOS was one of the best things that happened to Apple devices. However, many people I know and have talked to hardly know about its existence and how useful it can be to automate tasks. Are you aware of it?

#iphone#ipad#automation#ios-shortcuts#no-code

18 Feb 2019

Building a habit — You should try this!

Are you trying to build a new habit or have had struggled with creating one? I empathize with you as I have failed many times too. This post describes my reflection on what works and sticks for habit building.

#thoughts#productivity