DEV Community

Cover image for 10 Open Source Tools To Become The Ultimate Developer πŸ”₯

10 Open Source Tools To Become The Ultimate Developer πŸ”₯

Anthony Max on July 26, 2025

TL;DR Every day we use different technological tools, already on automatism, although we have not heard about them before. With the kn...
Collapse
 
derstruct profile image
Alex

Tools won't make you "ultimate".

Like driving an F1 car won't make you the best driver.
Be critical of information that tells you the opposite.

Collapse
 
anthonymax profile image
Anthony Max

Well, it's a matter of time. Compare a simple junior with Cursor and Senior with Notepad++, the code of the former is worse, but more tasks are done.

Collapse
 
derstruct profile image
Alex • Edited

How did you measure that? And why even bother giving a senior a PC? Let him write on paper to show that your tool matters.

Thread Thread
 
anthonymax profile image
Anthony Max

I haven't measured it. It's an empirical assumption. I want to write code on paper too πŸ•Ά

Thread Thread
 
derstruct profile image
Alex • Edited

With no assumptions, if you compare apples to apples, there is still no evidence that productivity increases with assistance in the form of code generation.
Therefore, it's not even certain whether the same junior will experience an increase in real-world productivity (which includes code support/bug fixing time, or incident cost) with Cursor

Collapse
 
emwadde profile image
emwadde

None of these tools will make you an "ultimate" developer. This is just the author's stack. The only way to become better is by learning.

Collapse
 
anthonymax profile image
Anthony Max

Well, with such tools it will definitely be easier

Collapse
 
emwadde profile image
emwadde

None of these tools are a real gateway to "learn programming"

Collapse
 
axiol profile image
Arnaud Delante

Could you stop spamming random AI generated list of tools just to promote your lib ?

Collapse
 
anthonymax profile image
Anthony Max

What's the point of me doing a 10-page analysis of reactivity (and I can do it), if in the end the article will be read 100 times and then forgotten? Since Cample, I've been doing cool articles that in the end no one needed, although the content there was more interesting than all the lists. I can do 10-hour analyses on the topic of frameworks and performance, because I spent 3 years on it, but no one needs this topic. Vue-vapor came out, which will completely change web development, and everyone except a couple of people who understand what it is, doesn't give a shit.

Collapse
 
anthonymax profile image
Anthony Max

Yes, I can. Only, I wrote it myself, not AI. I think, like a robot, I just do them out of habit, taking blocks from previous articles. I've already done about 10 of them, I think that's enough. I'm tired of doing such nonsense myself. The thing is that I did more or less serious articles like this one - dev.to/anthonymax/the-concept-of-a..., but no one needs them.

Collapse
 
key_master1 profile image
Key Master1

Great list!

Collapse
 
anthonymax profile image
Anthony Max

I think too

Collapse
 
sachin_bisht_4ad897cee66a profile image
sachin bisht

Tools can help making us ultimate but only if polish core skills in parallel to take best of both.

Collapse
 
anthonymax profile image
Anthony Max

I made a small list. I hope it will be interesting to learn something new.

Collapse
 
key_master1 profile image
Key Master1

Maybe

Collapse
 
derstruct profile image
Alex

Important detail: Deno is not npm compatible in same way as Bun is. That makes transition from Nodejs to Bun easier (in many cases without any code changes).

Also, Buns' standard library has several useful features built in (worth checking out; it could save you from extra dependencies).

Bun is less stable than Nodejs, I encountered some bugs (it was a year ago, but obviously it's less mature then Nodejs).

Collapse
 
martijnvdbrug profile image
Martijn

Medusa is nice, but I find developer experience a bit nicer with Vendure. (+ Vendure is built on top of Nest.js, #4 on this list!)

Collapse
 
dave_derrick_2573a595cb9e profile image
Dave Derrick

"Not a single serious project can be done without first making a component in StoryBook" that's where you lost credibility.