Pranshu Khanna
@pran.sh
190 followers 280 following 140 posts
something and someone all at once 👾 📍 Berlin, Germany ꩜ Community - @developer.mozilla.org ≒ building @getmeris ꕥ opinions my own ✨
Posts Media Videos Starter Packs
pran.sh
A lot’s changed on the web since then, but Firefox is still that rare thing: an open-source browser backed by a non-profit, built to protect your privacy, not sell it.

Come hang out and ask your questions.
🗓️ Oct 6
🕥 10:30 PT / 19:30 CET
📍 reddit.com/r/firefox

See you!
Firefox
The latest news and developments on Firefox and Mozilla. This is an unofficial community. ✨ Chat with us: https://matrix.to/#/#reddit-firefox:mozilla.org ✨ Join us on Kbin: https://fedia.io/m/firefox
www.reddit.com
pran.sh
I’m excited about this! Firefox leadership is doing an AMA on r/firefox 🔥

If you didn’t know, r/firefox is a long-standing, independently run Reddit community that’s been around since 2008, and still gets nearly half a million weekly visitors.
pran.sh
I’ve been playing FIFA since ‘08.
Built a startup on top of FIFA 17-19.
Sweated through Weekend Leagues.

And now… my favorite browser is in the new FIFA.
Firefox branding just landed in EA SPORTS FC™ 26 ⚽🧡

Big win for the team, and a personal full-circle moment.
An in-game screenshot from EA SPORTS FC™ 26 shows a football player in a white and green kit taking a corner kick. The stadium is packed with a cheering crowd under a well-lit roof. Prominently visible along the LED perimeter boards around the pitch is the Firefox logo and branding, marking Firefox’s first appearance in a video game. The Firefox logo repeats across the LED boards in front of the audience.
pran.sh
The SUMO team is hosting a week-long event where contributors, Mozillians, and newcomers come together to support Firefox users in the Community Forums.

🎙️ Live AMAs
👕 Swag

Whether you're a longtime contributor or just curious, join us. Let’s show what Mozillians can do 💪
pran.sh
The Mozilla Support platform (aka SUMO) gets 20M+ visits a month — it’s where Firefox users go when they need help, guidance, or just a little browser magic.

But SUMO isn’t just docs. It’s a global community.
And now, it’s your turn to jump in!
pran.sh
Got mail 📬

The awesome folks at @fiberplane and @Cloudflare sent over this sticker sheet + a super kind note after I joined VibeSummer and built an MCP using their codegen tool 💥

Challenge 1 was 🔥
Their DX made it really fun.

Wanna see what I built? 👀
A hand holds a vibrant red sticker sheet and a handwritten note in front of a window with trees and a yellow building outside. The sticker sheet is branded with "Vibe Summer" and includes logos from various tech companies like Cloudflare, n8n, fiberplane, ElevenLabs, hono.dev, and Google Gemini. The stickers are styled with a fun pixel-art aesthetic, including pixelated animals and logos. The note reads:  "Hey Pranshu, Thanks for joining Vibe Summer and smashing that first challenge. You’re a really special part of what made it feel like summer. Enjoy your sticker sheet and keep vibing. – The Vibe Summer team"
pran.sh
Ever wanted to stream data into a fetch() request?

We’re exploring better support for using ReadableStream as a request body, and we’d love your input.

It’s a quick 1–2 min survey, and your feedback could shape what browsers prioritize next 👇
survey.alchemer.com/s3/8460326/...
survey.alchemer.com
pran.sh
I’m joining The UX Show for Ep. 4 — streaming October 14! 🎙

We’ll talk about:
→ MDN Fred 💙
→ Open source & contribution models
→ UX at the core of web dev

📍 Live on YT (@GDGSpain) & Google Dev Discord
🕑 2:00 PM UTC

Come hang out! Hosted by Yash, Giga, Victor & Andreu 🙌
pran.sh
Have thoughts on using ReadableStream as a request body in fetch()?

We're running a quick survey (1–2 mins) to gauge interest, it'll help shape what browser folks prioritize next.

If you care about streaming uploads or fetch, this is for you 👇
survey.alchemer.com/s3/8460326/...
survey.alchemer.com
pran.sh
Web devs, hear me out! 👋

We're running a short survey (1–2 min) to understand interest in using ReadableStream as a request body in the Fetch API. Please help us guide implementation priorities, especially around support & use cases.

Survey here 👇
survey.alchemer.com/s3/8460326/...
Code snippet showing how to use a ReadableStream as a request body with the Fetch API. The code example sends a POST request to the /upload endpoint using fetch(), with a readableStream as the body and duplex: 'half' included in the options to enable streaming.
pran.sh
This chart is wild.
GitHub Copilot is doing $800M in revenue, more than the next 3 combined.
But what really stands out to me is how many niche startups are in the mix.

We're watching the category go from novelty → infrastructure.

Lovable. Poolside. Tabby. Sourcegraph. Relicx.
A treemap chart titled "Coding AI agent & copilot companies by market share." Each company is represented as a box sized by its annual revenue from coding AI agents. GitHub leads with $800M (34.9%), followed by Anysphere (maker of Cursor) with $500M (21.8%), Anthropic with $400M (17.4%), and Replit with $144M (6.3%). Other notable companies include Cognition, Harness, and Lovable (each at $100M, 4.4%), StackBlitz ($40M, 1.7%), Sourcegraph ($31M, 1.4%), and Poolside ($30M, 1.3%). A long tail of smaller companies is listed on the right, each with under 1% market share. Data from CB Insights as of August 27, 2025.
pran.sh
🔍 Not for brand-new ideas or half-baked concepts, this is about shipping consistency, not inventing something new. For new features, take them to spec repos like whatwg/html for HTML or w3c/csswg-drafts for CSS).

Let’s make the web more consistent, together.
pran.sh
Interop 2026 is open for proposals! 🧪

If there’s a feature that’s already standardized and well-tested; but still feels like a gamble across browsers — this is your moment.

Help shape the priorities for the next year of browser work.

File a proposal 👇
github.com/web-platfor...
pran.sh
Thank you! 🫶
pran.sh
Do this for your open source project.
Do this for your Discord, your docs, your blog.

The community is the strategy.
pran.sh
They:
✨ Designed their homepage like a product
✨ Refused to chase metrics or algorithm hacks
✨ Kept the most useful parts free
✨ Listened to feedback and *built for their readers*

This is what sustainable platforms look like.
Earn trust. Build value. Go deep. Work together.
pran.sh
A great example of this?
The Verge launched a subscription at the end of 2024.

Not out of desperation, but because a large, loyal, invested community asked for it.
pran.sh
One of the biggest lessons from the modern internet:
Depth > reach
Community > audience

Whether you're running a product, project, or publication.
The stuff that lasts is built with people, not just for them.
Pranshu giving a talk at FOSDEM 2025 about the MDN community's journey in 20 years.
pran.sh
It’s beautiful, unexpected, and deeply human.
And it’s a reminder that niche communities don’t just survive, they thrive when they lead with care, curiosity, and craft.

If you're building for a small group, keep going.
The internet loves depth.
pran.sh
People watching 3-hour puzzle videos. Daily.
People saying the videos helped their mental health.
People falling asleep to their voices.
Constructors building entire logic worlds by hand.
pran.sh
I was listening to the latest Vergecast episode on my way to work with the creators of Cracking the Cryptic, and I can’t stop thinking about it.

Two middle-aged puzzle lovers.
A YouTube channel solving Sudoku variants.
Now? A thriving, kind, 40,000+ strong community on Discord.
pran.sh
📦 Wrap-up
– Post a recap of what got done
– Thank contributors publicly
– Open discussions on what needs long-term fixes
– Schedule the next one (6 months later!)

It’s low-lift, high-impact. You build momentum, reduce noise, and make space for people to engage meaningfully.
pran.sh
🛠️ During the week
– Pair up on reviews and triage
– Host async check-ins or co-working sessions
– Share daily progress + wins
– Celebrate first-time contributors!
pran.sh
Here’s how I usually run it:

✅ Prep
– Set goals: cleanup, triage, onboarding improvements
– Tag easy wins for new contributors
– Create a project board/checklist
– Announce in advance (Discord, Slack, etc.)