Mike Kerzhner

Mike Kerzhner

Product HuntProduct Hunt
CTO at ProductHunt
In-Depth Reviews
β€’8 reviews
We use Codex for PR reviews. Easy to hook up to our repo. Codex leaves a πŸ‘€ on the PR description when the review starts and a πŸ‘ when the review finishes. That's a delightful experience. More importantly, it has caught a few critical issues. We don't use Codex for code generation, so it's nice to have an agent that did not write the code review it.
1 view
In-Depth Reviews
β€’8 reviews
Every comment and review you read on Product Hunt is powered by Tiptap. We started off with a custom text input implementation (Tiptap wasn't around 10 years ago unfortunately). We are very happy to no longer maintain that maintain that. Tiptap custom extension are key for us.
1 view
In-Depth Reviews
β€’8 reviews
It’s hard to impress us with a task tracker. Honestly, Jira is fine. But over the past couple of years, we’ve fallen for Linear. It strikes a rare balance between flexibility and simplicity, and its integrations with key dev tools like GitHub just work. For example, tracking this launch started as a single parent issue with a few sub-issues, since only one engineer was on it. When more engineers joined early this week, we reorganized the sub-issues into a separate project view with labels. Pretty trivial with Linear, no need to read docs. We are scared to think about what this would have been like with Asana.
1 view
Product Forums (p/)
β€’8 reviews

What's great

context aware (11)AI autocomplete (10)code generation (10)VS Code integration (7)intelligent code suggestions (12)multiple ai models (2)

Cursor is one of the original AI code editors (2023 was a long time ago!) and has stood the test of time. It's a VS Code fork, which was key for me. I lean on @VS Code extensions and custom shortcuts. I was able to keep all of them (there is a migration assistant) when moving over to Cursor.

Cursor is very much an editor for looking at code as opposed to a vibe coding tool like @v0 by Vercel. My typical modes of using cursor are:

  1. Describe a feature or a bug using Agent mode in the right sidebar.

  2. Review diff + use AI autocomplete in editor.

I review every line of code an agent outputs. And I find myself editing code quite a bit. The agent still outputs code that is too verbose and, sometimes, not maintainable.

The price is nice too. $20/month is very reasonable.

What needs improvement

I find 3 issues with the Auto model mode (as opposed to selecting a specific model):

  1. It can be very verbose. This is where @Claude Code is much better.

  2. Fails on complex problems. I end up selecting gpt-5 manually for these.

  3. Kind of slow. @opencode with Grok Code seems at least 10x faster for simple prompts.

Also, I don't love using a dated fork of VS Code. I have been considering switching to VS Code + @Github Copilot extension since then I would be on the latest, vanilla VS Code.

Finally, Cursor also asks to be updated almost every day, which requires a restart. I like being on the latest software. But the restarts are very annoying. I run dev servers in the in-editor terminal. So I end up needing to restart the dev server every time I restart the editor.

vs Alternatives

I still use Claude Code quite a bit in a Cursor built-in terminal actually. But it's hard to beat all the editor integrations Cursor includes. Claude Code has just option+cmd+k.

I kicked the tires on OpenCode and really liked it. OpenCode is a terminal agent. So I didn't stick with it.

I used Windsurf for a while, and Windsurf felt like a magical upgrade over Cursor. Over time, it felt like Cursor caught up and then passed Windsurf. Honestly though, I haven't tried Windsurf in a while. Maybe it has advantages over Cursor again?

Does AI autocomplete reduce typing or introduce frequent corrections?

AI autocomplete is the original feature of Cursor and is very helpful. Saves a ton of typing. If I am in coding mode (as opposed to prompting mode), I'll often write a comment documenting a function. Autocomplete then spits out the function.

I also jump between languages. Honestly, it's pretty nice to rely on autocomplete instead of looking up syntax I forgot.

How often do you experience crashes or performance slowdowns?

Hasn't been an issue for me. And I am on a somewhat dated machine (Apple M2 Pro).

Does the AI understand project context and architecture well?

This has gotten way better over time. I find that it's still key to include AGENTS.md for the project. But you can use Cursor to help generate that.

Take the above with a grain of salt. I use Cursor with very common languages and frameworks (Ruby on Rails, NextJS, Python). I have heard that Cursor struggles with more boutique languages and projects.

Ratings
Ease of use
Reliability
Value for money
Customization
195 views
Notion
β€’8 reviews
This has replaced google docs for me. Low signal mode could use improvements though.
β€’8 reviews
I like this tool, nice and simple. It would be great to make downloading a screenshot simpler. Right now, Click to Download opens a new tab. Then you have to right click and Save As to download the screenshot in the new tab.
Ice Open Network
β€’8 reviews
This seems like a pyramid scheme and a low quality product. I would stay away.

What needs improvement

pyramid scheme concerns (1)
Wordle
β€’8 reviews
What a fun, simple, and creative game. I was addicted to Wordle for about a year.

What's great

addictive (1)simple gameplay (1)