Skip to main content

Blogs

2025

How an Obscure Feature of a Long Forgotten SideProject Saved the Day
·732 words·4 mins
csv ffmpeg
TLDR; Story of how feature from old project helped in new project

2024

Million dollars is not cool, you know what is cool? million rows
·1922 words·10 mins
csv react table js
TLDR; Story of challenges faced while displaying large csv file with million+ rows in CSV Viewer
How to count rows read (scanned) in sqlite
··896 words·5 mins
sqlite cloudflare d1 turso
TLDR; Use "scanstats" to get the rows read (scanned)
Comparison of managed sqlite services
··1607 words·8 mins
sqlite cloudflare d1 turso
TLDR; comparison of turso vs d1 managed sqlite services.
Using shadcn ui with adobe's react aria
··1082 words·6 mins
shadcn react-aria radix-ui
TLDR; use jolly-ui with shadcn to get shadcn styles with react aria components
Introduction to Tanstack Query and organizing code with queryOptions for maintainability
··4312 words·21 mins
tanstack-query
TLDR; Introduction to tanstack query and organizing apis with queryoptions for better maintainibility
Grouping, filtering and aggregation in Tanstack table
·1942 words·10 mins
tanstack-table react
TLDR; Grouping, aggregation, filtering, pagination of data in tanstack table without user input
How to add custom styling in tanstack react table
··1983 words·10 mins
tanstack-table react
TLDR; How to use tanstack table in react and add custom styling with meta column definitions
Comparison of astro themes for saas 2024
·854 words·5 mins
astro
TLDR; Comparison of Astro themes for SAAS marketing site and selecting best theme
How to add search to a website using flexsearch
·2373 words·12 mins
hugo
TLDR; Describes how to implement local search using flexsearch js library to website