Yoginth

I'm Yoginth, the Creator of Hey.xyz ðŸŒ¸

April 20, 2025

Serving Open Graph to Bots at hey.xyz: Our Client-Side SPA Approach

At hey.xyz, we built a client-side SPA using Vite and React Router 7. But this created a challenge - how do you serve proper metadata to social media crawlers and search engines when your app renders client-side? Our solution was to create a dual-architecture system: 1. Main Web App: CSR app built with Vite + React Router 7 hosted on C...
Read more
April 6, 2025

IPFS Subdomain = Security Risk

Never Host IPFS on the Same Domain as Your App If your main app runs on example.com, never host your IPFS gateway on ipfs.example.com. It’s a security time bomb. Why? Because if someone uploads a malicious XSS payload—say, an HTML image or script file—and it lands at something like ipfs.example.com/ipfs/xss-image, your browser sees tha...
Read more
March 18, 2021

How to ship small features rapidly to production 🚀 and what is feature flags

Hey folks 👋 I'm the creator of Taskord, I deploy Taskord more than 100 times daily. In this article, I'm gonna explain how to ship rapidly to production without any error and let us see what the heck is Staff Ship and feature flags! 🌱 Planning Let us consider we are building a brand new Explore page and /explore is going to be the URL....
Read more