Testing on older versions of browsers
A guide on how to test your website or app on older versions of browsers.
Here's a list of all my blog posts that I have written over the years.
A guide on how to test your website or app on older versions of browsers.
How this site generates Open Graph images with Vercel for its contents.
One side project that I pursued as a result of lockdown boredom.
An interactive demo to explain the working of Night Mode on mobile phones.
How this site loads images based on the user's screen resolution.
Watching a solar eclipse with kids and elders from a quaint village in Tamil Nadu
Deliver experiences best suited to a user's network constraints
No more wrong commit authors
Rocket Spot is an app that provides orientation information based on your current location to spot rockets launched from Satish Dhawan Space Center, Sriharikota (SDSC-SHAR).
My thoughts on EmberJS after three years of working with it.
A guide on implementing Dark Mode using Local Storage and JavaScript.
When you realise that Math is beautiful.
Do you want to know how identicons work?
Do not see this if you are prone to motion sickness
Ship bundles based on the user's browser.
Generating art with mathematics using HTML canvas and JavaScript
Look ma, I wrote a Static Site Generator!
An EmberJS color picker addon that wraps Pickr, and works without jQuery
A tale of how we ended up finding the best place to spot rockets launched from Sriharikota
Cutting down rendering performance in Ember
Faster TTFB with zero downtime
Improving perceived performance in Ember Apps
My attempt at learning how theming works in shells.
A tiny(1.74kb gzipped), zero-dependency ember-addon to draw line-charts.
A VSCode extension to paste Git diff without the leading plus and minus signs
A way to stop sending transpiled code to evergreen browsers with EmberJS
An Ember addon to display browser specific content
Extract colors from an image
Rotates an image by n degrees using node-canvas
Converts a GIF to an MP4 using ffmpeg
An approach to lazily migrate Bootstrap at scale for busy teams.
Generating device mockups with Chrome Headless.
How Gulp can be (re)used for very large projects
How using proper configuration can cut unnecessary rebuild time
A week long trek in Nepal to the Annapurna Base Camp.
How I learnt life lessons in the mountains and found myself.
A real time Twitter streamer to celebrate India's independence day
How I redesigned my site with Flask and moved it to AWS.
Fetch your most visited sites and plot a graph.
A simple Flask application to fetch and display cricket scores.
Hackathons, conferences, coding, astronomy and more
A Python bot to like and reply to birthday wishes on Facebook
A Python based crawler to fetch and display Internation Space Station pass details for your location
A Graph API based Python script to plot your friends' locations as a heatmap.
Heatmaps are addictive. Water pollution levels from the Open Data Portal of India, earthquakes and more.
Because we all love Siri!
A project that I did for the people of Valparai. Memories worth cherishing.