RSSAmplifier

Blog

My Adventures

Thoughts, stories and ideas by Praveen Kumar Purushothaman

blog.praveen.scienceRSS feed ↗20 posts

Latest posts

Secure Isolation by Design: How SSoC 2026 Protects 50,000 Contributors Without a Production Database

The architecture behind a platform that serves leaderboards, certificates, and project data for 50,000+ open source contributors, without ever exposing their personal information to the public internet.

I Built a Developer Tool Collection Where Every Tool Is a Single HTML File

Every developer tool I found online wanted me to npm install 200 packages just to format some JSON. So I started building tools as single HTML files. One file. Open in browser. Works offline. Done.

Watching a Programme Grow: Building a Timeline for SSoC 2026

68 PRs on June 3rd. 693 by June 9th. 36 active contributors to 163. In one week. We had the data to tell this story all along - we just weren't reading it. Every time our SSoC 2026 scoring engine runs, it saves a timestamped snapshot. We'd been accumulating these files as backups. This week we turned them into a feature.

How to Ask “Where’s My Score?” (So I Can Actually Help You)

The SSoC 2026 leaderboard went live today. My DMs immediately looked like “Bhaiya my score is not showing”, “I merged 3 PRs but leaderboard shows 0”, “Please check my account”. Best way to handle?

Tomorrow the Leaderboard Goes Live: Here’s What You’ll See

Tomorrow the SSoC 2026 Leaderboard goes live. 3,000+ contributors have been asking every single day, “When can I see my score?” Fair question. You have been merging PRs for weeks. You deserve to see the numbers.

Ground Control Gets Eyes on PRs: One Search, Full Clarity

Yesterday I showed you Ground Control, the hidden admin dashboard behind SSoC 2026. Today it learned to read PRs.

Ground Control: The Admin Dashboard Nobody Sees

We have 50,000 registered participants in SSoC 2026. Three hundred projects. Five thousand mentors. The most impactful engineering work we did this season? A hidden admin dashboard that no participant will ever see.

Fixed: VS Code Terminal Goes Completely Black on M-Series Macs

Is your VS Code terminal turning into a pitch-black void? Learn the 2-second fix and the deep technical reasons why Chromium GPU canvas rendering breaks on Apple Silicon.

Why Tamil Kuthu Songs Make Me More Productive While Working From Home

Discover why energetic Tamil kuthu songs surprisingly improve focus and productivity during long work-from-home sessions. Explore the psychology of rhythm, dopamine, stimulation, and flow states.

Local AI Is the Future, and We’re Building Software the Wrong Way

Why local AI should become the default for modern applications. Discover how on-device intelligence creates faster, more private, and more reliable user experiences without turning every feature into a fragile distributed system.

Chrome’s 4GB AI Surprise: Why Google Chrome Is Quietly Downloading Gemini Nano to Your Device

Google Chrome is reportedly downloading a 4GB Gemini Nano AI model silently to user devices. Learn what is happening, why Chrome reinstalls it after deletion, privacy concerns, technical details, how to disable it, and what it means for developers and everyday users.

The “Half-Baked” Bug: Why Modern Tech Communities are Stalling

Research isn’t free; it’s earned. In this blog, I (Praveen Kumar) debug the "half-baked" tech mindset, AI hypocrisy, and why your "cloud chaser" comments need a refactor.

The Quiet Architecture of Trust: Building the SSoC Season 5 Onboarding Almanac

How we turned a static registration list into a privacy-first, self-healing verification system — one subtle decision at a time.

Building SSoC 5.0: 2500 Contributors, One Crazy Journey

A behind-the-scenes look at organising Social Summer of Code 5.0, scaling to 2500+ contributors, building the tech, and helping beginners start their open source journey.

Fixing “Could not create SSL/TLS secure channel” in PowerShell

Fix the “Could not create SSL/TLS secure channel” error in PowerShell. Learn why it happens, how to debug it, and apply both temporary and permanent fixes using TLS and .NET settings.

The “Phoebe R”. DataAnnotation Scam: If It Looks Too Good to Be AI, It’s a Trap

Watch out for the “Phoebe R”. LinkedIn scam! Learn the red flags of this fake DataAnnotation recruiter and how to protect your personal data.

Complete Beginner’s Guide to Micro Frontends - Day 1

Let’s build your first micro frontend application step-by-step. I’ll guide you through creating a simple setup with two micro frontends that can work together.

Future of Technology and AI

The future of technology and AI is an exciting and rapidly evolving field. As advancements in machine learning, natural language processing, and other

Stepping Into Leadership (and Loving the Chaos & a Lot of Firsts)

A personal story about stepping into a leadership role at Fitch, embracing uncertainty, and discovering that leadership is just mentoring at scale.

Collection of Free Learning Resources & Personal 1-1 Mentoring

With all the ruckus out there, we all can do the best by using most of the time learning and knowing new things. I have compiled a few good things here.