Skip to the schedule

SanthoshJ.com

Santhosh Janardhananan

What I learn and what I make — written, filmed, recorded, and committed.

Santhosh Janardhananan IT Project Manager

164 entries Latest entry

1 entry

Veerabahu

Veerabahu is a local, human-in-the-loop enrichment sidecar for Pi-hole and AdGuard Home. It reads resolved domains, publishes an approved blocklist, and never writes to the gatekeeper API.

Projects Written in Typescript

4 entries

Projects

Mahalinkam Addon

Self-hosted, multi-user bookmark manager with a companion browser extension.

Written in Typescript

Projects

Mahalinkam Server

Self-hosted, multi-user bookmark manager with a companion browser extension. This repository is the server — a Laravel application that is the single source of truth for all bookmarks, folders and tags. It serves a web UI (Inertia + Vue) for humans and a token-authenticated JSON API for the browser extension; both talk to the same core, so a bookmark saved from the extension and one saved in the web UI are the same record, deduplicated by normalized URL.

Written in PHP

Projects

Phostrich-NIP05

Phostrich is a NIP-05 identifier provider that lets users claim and manage decentralized usernames for the Nostr network—a simple, open protocol for posting and verifying messages without relying on central servers.

Written in TypeScript

Blog

Naive Reality: Why You Think Everyone Else is Biased (Except You)

In India, during the May-July 2026 Cockroach Janta Party protests in New Delhi, tens of thousands of youths marched for accountability over NEET exam leaks. Protesters viewed themselves as righteous defenders of a broken education system, while government officials dismissed opposition supporters as opportunists seeking “political mileage” and the Chief Justice of India reportedly likened...

10 minute read

3 entries

Blog

RFC 10008 Explained: The New HTTP QUERY Method Solves the Search API Problem

For decades, developers have relied on GET URLs, unsupported GET request bodies, or overloaded POST endpoints to implement search APIs. RFC 10008 introduces the new HTTP **QUERY** method, a standardized way to perform complex, read-only requests with a request body while remaining safe and idempotent. In this article, we’ll explore why QUERY was needed, how it compares to GET and POST, and what it means for the future of REST API design.

4 minute read

2 entries

Blog

How to Give Claude Code Persistent Memory Across Sessions

Your AI coding agent is not broken — it just has no filing system. Here is the 3-layer memory architecture (working → episodic → durable) that keeps Claude on track across sessions, built entirely from markdown files and two CLAUDE.md instructions.

13 minute read

1 entry

Podcast

Vietnam and the American Psyche

How did the Vietnam War reshape the United States-not just politically, but psychologically?

Season 3, episode 47, 20 minutes 0 seconds

3 entries

Podcast

Cold War Heats Up

In Episode 46 of US History - Understanding This Country, we explore how the Cold War became more dangerous, more visible, and more deeply tied to American life at home. This episode covers the Bay…

Season 3, episode 46, 29 minutes 28 seconds

Podcast

From Nonviolence to Black Power

By 1967, the dream of nonviolent change was cracking. What came next transformed America — and the fight isn't over.

Season 3, episode 45, 16 minutes 2 seconds

Podcast

Civil Rights Movement Voting Rights Act

Dive into a pivotal moment in U.S. history as we explore the Civil Rights Movement’s fight for voting rights and the rise of Lyndon B. Johnson’s Great Society.

Season 3, episode 44, 20 minutes 12 seconds

6 entries

Video

Claude + Excalidraw = 🔥 The Ultimate AI Workflow Explained

**Is AI finally learning to draw?** 🎨 In this video, we dive into the world of the **Excalidraw MCP Server**—a game-changer for anyone using AI to visualize ideas. I’ll show you how to connect your…

Runtime 5 minutes 40 seconds

Video

AI Agents Are Hiring HUMANS Now? RentAHuman.ai Explained

RentAHuman.ai is breaking the internet - a platform where AI agents can actually hire humans for physical-world tasks. In this video, I break down everything you need to know about this controversial…

Runtime 4 minutes 5 seconds

4 entries

Video

16 OSCAR NOMINATIONS?! 🏆 This movie is Next Level.

I expected a good movie. I got a legendary one. Sinners just broke the record with 16 Academy Award nominations and honestly? It deserves more. This film is playing in a completely different league.…

Runtime 2 minutes 9 seconds

Video

#Psychological #thriller #movie from #Indonesia

I never knew Indonesia had this good a movie industry! My bad! This one movie made me fan of Indonesian movies. Dendam Malam Kelam!!

Runtime 2 minutes 59 seconds

Video

A #movie that will creep you out! #survival

Are you in a mood for a survival-thriller movie? I've a good suggestion. Deeply disturbing one though. Later learned that it was based on a real incident.

Runtime 2 minutes 22 seconds