The 5 Paid Subscriptions I Actually Use as a Staff Software Engineer in 2025
As a staff software engineer, my productivity and efficiency depend heavily on the tools I use. After years of experimentation, I’ve narrowed down my paid subscriptions to five that truly deliver value. Here’s why these tools are indispensable for my workflow in 2025:
1. Cursor: The Best AI Programming Tool

Cursor has revolutionized how I write and debug code. As an average programmer with a preference for back-end projects, Cursor empowers me to work across the full stack with the precision of a senior engineer.
-
Why It’s Great:
-
Code Completion: Cursor’s AI-driven suggestions are context-aware, making it feel like a pair programmer who understands my project.
-
Chat Feature: By highlighting a code block and pressing
CMD + L, I can ask natural language questions. Cursor pulls relevant context from my project and external sources (like package docs) to provide immediate, useful answers.
-
-
Comparison to GitHub Copilot:
While Copilot excels at generic or boilerplate code (e.g., API endpoints), it struggles with complex logic spanning multiple files. Cursor, on the other hand, handles these scenarios effortlessly, making it a superior choice for advanced programming tasks.
2. Kagi: A Better Search Engine Than Google

Kagi has replaced Google as my go-to search engine. Its effectiveness is measured by how quickly I find what I’m looking for—and Kagi delivers.
-
Why It’s Great:
-
Accuracy: The correct result appears in the top 2 links 95% of the time and in the top 5 links 99% of the time.
-
Personalization: I’ve customized Kagi to prioritize results from Stack Overflow and Medium while blocking irrelevant sites.
-
No Ads: Ad-free search ensures unbiased, high-quality results.
-
-
Kagi Assistant:
-

Launched in September 2024, Kagi Assistant integrates privacy-first LLMs (similar to ChatGPT) into the search experience. It has completely replaced my use of OpenAI’s ChatGPT, offering rich historical context and custom assistants tailored to my needs.
3. Medium: Knowledge-Sharing with Other Engineers

Medium remains my favorite platform for learning from and sharing knowledge with other engineers.
-
Why It’s Great:
-
High-Quality Content: Thousands of articles on programming, data science, and technology provide invaluable insights.
-
Community: Engaging with other professionals helps me stay updated on industry trends and best practices.
-
While I work at Medium, my love for the platform predates my employment. It’s a cornerstone of my professional growth.
4. Excalidraw: Easy and Beautiful Diagrams

As a software engineer, I create a lot of diagrams. Excalidraw is my tool of choice for its simplicity and aesthetic results.
-
Why It’s Great:
-
Ease of Use: Excalidraw strikes the perfect balance between functionality and simplicity.
-
Visual Appeal: The diagrams I create are clean, professional, and easy to understand.
-
5. Granola: A Pair Programmer for Meeting Notes

Granola has become my go-to tool for managing meeting notes.
-
Why It’s Great:
-
Automated Notes: Granola listens to meetings and generates summaries highlighting key discussion points, decisions, and action items.
-
Reliability: It has saved me from missing critical details at least once a week, making it indispensable for my meeting-heavy schedule.
-
What Didn’t Make the Cut
-
ChatGPT: Replaced by Kagi Assistant, which offers better integration and privacy.
-
GitHub Copilot: Cursor outperforms it in every way, especially for complex tasks.
Why These Tools Matter
These five subscriptions have significantly improved my productivity, code quality, and ability to stay organized. They’re not just tools—they’re investments in my career as a software engineer. If you’re looking to level up your workflow in 2025, I highly recommend giving them a try.
What tools are you using? Let me know in the comments! 🚀
You must be logged in to post a comment.