RRishiinrishi2220.hashnode.dev路Aug 24, 2025 路 28 min readYou Don't Know WebSockets. Yet.WebSockets are deceptively simple af If you鈥檝e built a chat app recently (come to me and I will always give examples about chat apps) then you were kinda happy writing this code, and I know this. // Client-side JavaScript const ws = new WebSocket('ws...01P
RRishiinrishi2220.hashnode.dev路Aug 3, 2025 路 10 min readGo Beneath the Abstraction: Building Interactive UIs with FernKitGo Beneath the Abstraction: Building UIs with FernKit As CS students and devs, we鈥檙e often nudged toward "tech stack maxxing", mastering frameworks, collecting tutorials, and grinding Leetcode. But in the process, we risk missing something deeper: th...01P
RRishiinrishi2220.hashnode.dev路Jul 5, 2025 路 21 min readShamir's Secret Sharing Scheme and Multi Party Computation.Imagine losing $600 million because a single database was compromised. That's exactly what happened to Poly Network in 2021, and it highlights a fundamental flaw in how we handle sensitive data. Whether it's your crypto wallet, API keys, or confident...01S
RRishiinrishi2220.hashnode.dev路Jun 13, 2025 路 32 min readYour Hardest "Hello World!": Text Rasterization 1馃挕 This ain鈥檛 a 2-minute read. It's long, but every section builds toward understanding something meaningful Understanding Bitmaps A bitmap is the most straightforward way to represent an image digitally. Think of it as a direct map of pixels. For ...01S
RRishiinrishi2220.hashnode.dev路Apr 1, 2025 路 24 min readBits of Trust: The Elegance of AESBack in 1997, the U.S. National Institute of Standards and Technology (NIST) launched a global competition to find the next generation encryption standard. After years of rigorous testing and analysis, an algorithm called Rijndael emerged victorious,...00