Clever Code
Hello everyone! Just a update of Previous blog
If you’ve been using Clever Code, first of all — Thank you! You already know how helpful it is for analyzing and comparing Codeforces problem-solving history. But today, I’m thrilled to share some exciting news and a major update with you.
Recently, I logged into my Vercel dashboard just out of curiosity, expecting maybe one or two users here and there. But what I saw completely surprised me — Clever Code had over 2000 edge requests in the last 30 days, coming from multiple countries!
I genuinely didn't expect this kind of reach — it started as a personal tool, and now it's being used globally. So I thought: " If people are actually using and benefiting from this, I should definitely take it to the next level." And that’s exactly what I did.

What’s New?
1. Smart Recommendations
Now get problem suggestions tailored specifically to your skill level and areas of interest:
- Personalized Difficulty Range: By default, problems are recommended in the range of your rating ± 200, making sure they are neither too easy nor too hard.
- Weak Tag Filtering: Want to improve your weak areas? We've got you covered. The tool automatically detects tags where your performance is low or attempts are few, and recommends problems specifically from those tags so you can improve where it matters most.
- Clickable Tag Filters: All tags in the recommendations are now clickable. You can instantly filter problems based on your preferred topic like dp, graphs, binary search, etc.
- Unsolved Focus: The recommendations exclude problems you've already solved, helping you find fresh challenges every time.

2. Topic Mastery Graph
A complete visual of your strengths and weaknesses:
- Bar charts and graphs showing the number of problems solved by tag.
- Understand your strongest and weakest topics at a glance.
- Great for tracking long-term growth and planning targeted practice.

3. Codeforces Year Wrapped
Your personal CP journey, summarized beautifully:
- Total problems solved this year.
- Most active tags and top 5 highest-rated solved problem.
- A fun and shareable way to reflect on your progress!

Why Should You Care?
- Practice Smarter – Focus on your weak areas and get curated suggestions
- Track and Grow – Stay consistent and intentional with your improvement
- Motivate Yourself – Visualize progress and set new personal goals
I genuinely appreciate the love this little side project has received. If Clever Code is helping you in any way, feel free to drop feedback or share it with others.
Thank you again — and as always,
Happy Coding!
—Rishu Raj













