RSSAmplifier

Blog

Blog on Dinesh Pandiyan

I write about modern web, servers and performance.

dineshpandiyan.comRSS feed ↗20 posts

Latest posts

Serving markdown to AI agents via content negotiation

How to make any docs site agent-friendly by serving raw markdown to AI agents and HTML to humans from the same URL, using HTTP content negotiation.

Introducing Gitsy: git pull all repos in a dir

A compact CLI to concurrently check, fetch, and synchronize multiple Git repositories and worktrees at once.

Two GitHub accounts, one machine

Use two GitHub accounts on one machine with SSH aliases and per-repo Git config

Faster CI Pipelines: Share build artifacts across jobs

Stacked Diffs with `git rebase --onto`

Using git `rebase --onto` workflow to work with stacked diffs

Hot Swapping Nuphy Switches with Gateron Blue Switches

I swapped the NuPhy Gateron Lemon switches in my NuPhy Halo75 v2 keyboard with Gateron G Pro 2.0 Blue switches

Arch Linux with Hyprland is very good

I now run Arch Linux with Hyprland and I love it

Installing Neovim in MacOS

A guide to install and run neovim in MacOS using nvim command.

Visualizing the N+1 Problem in GraphQL

An overview of the N+1 data fetching problem in GraphQL and the request batching solution to solve it.

2022 Year in Review

A review of the year 2022, the opportunities, the gratitude and what I'm looking forward to in the new year.

Progressive Rendering — The Key to Faster Web

React Dev Tools — Debug Like a Ninja

React — Access custom params in handlers the right way

Cache Busting a React App

React Hooks: Test custom hooks with Enzyme

Don't build your portfolio with just React

Deploy Gatsby sites to GitHub Pages

2018 - Year In Review

Introducing Responsive React Components

Render Browser Specific Content with React