Why Perplexity Actually Works
Here's how this shit actually works: It's basically ChatGPT that can search the web in real-time instead of being stuck with training data from April 2024. Massive improvement when you need to know if Node 20.11.0 breaks your auth middleware (spoiler: it does).
I've been using this for research since February and it's saved me probably 3-4 hours every day I'm not in meetings. No more opening 15 tabs to piece together why fetch()
throws TypeError: Failed to fetch
in production but works locally (it's always CORS, by the way). Google shows you twelve sponsored links to courses about React before showing you the actual GitHub issue with the fix.
What Makes It Different (Besides Actually Working)
The Sonar model they dropped in February 2025 runs on Llama 3.3 70B with a 128K context window. Translation: you can feed it huge documents without it losing track of what you're talking about.
Unlike ChatGPT which confidently tells you that Array.prototype.sortBy()
is a real JavaScript method (it's not, learned that the hard way in a code review), Perplexity searches the web and shows you exactly where it found everything. Numbered citations so you can verify it's not hallucinated bullshit before you commit code that breaks prod.
The Real Performance Test
Takes about 10 seconds for most queries, sometimes 30 seconds when you ask something complex like "why does Docker build cache invalidate on COPY package.json
?" Way faster than waiting for ChatGPT to "think" for 45 seconds before admitting it doesn't know. They claim 400+ million queries monthly, but company metrics are always inflated bullshit.
Zoom uses it in their AI Companion thing, and Copy.ai claims their reps save 8 hours a week on research. Could be bullshit, could be real - sales metrics are always inflated. But even if it's half that, it's worth it when you don't have to manually fact-check everything.
Where It Actually Shines
The conversational follow-ups actually work. Ask "why does Next.js 14 break when upgrading from 13?" then follow up with "what about app router?" and it remembers you're talking about Next.js. Basic shit, but Google makes you type "Next.js 14 app router issues" from scratch every time like it forgot what you were researching two seconds ago.
Deep Research is their autonomous research mode. Takes 3-5 minutes (forever in software time) but actually reads 20+ sources and writes you a coherent report. Perfect when you need to research "should we migrate to Bun from Node?" and you have time to grab coffee while it does the legwork you'd normally spend 2 hours on.
The Honest Take
Look, it's not perfect. Citation quality is all over the fucking place - sometimes you get MIT papers and Stack Overflow answers, sometimes you get some random guy's WordPress blog from 2019 claiming React is "just a fad." The free tier gives you 5 Pro searches per day, which you'll burn through by 10am if you're actually doing research for work. Then you're back to Google's sponsored ad hell.
But for $20/month, it beats spending 2 hours piecing together why your Docker build suddenly takes 47 minutes when it used to take 3. Google's shitting themselves because Perplexity actually solves the problem they created when they turned search into "here's 15 sponsored results before we show you the GitHub issue that fixes your problem."