DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

What library/language/tool wowed you with its developer experience?

What thing really raised the bar for your expectations of developer experience when you first went to use it?

Latest comments (83)

Collapse
 
fvaldes33 profile image
Franco Valdes

Zeit Now + NextJS. Specially now with the latest release, its b e a utiful. From start project to CI in no time.

Collapse
 
2ezpz2plzme profile image
Steven Liao

Next.js

Collapse
 
amit_savani profile image
Amit Patel

Ruby.

I can do so much with less amount of code. It's Truly made for developer's happiness.

Collapse
 
xanderyzwich profile image
Corey McCarty

I think that I'll always be enamored by Python. The ability to pull powerful scripts together in just a few lines of code is really amazing to me.

Collapse
 
skydevht profile image
Holy-Elie Scaïde

Language: C
Library: Laravel Collection Api or RxJava
Tool: Neovim

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

I feel that GitLab exemplifies good dx.

I'm not an expert user by any means, but from what I've seen, it houses almost everything software teams would need for a full stack without requiring endless context-switching (thus saving significant development time and sparing focus in the long run). Not to mention the syntax themes, great 3rd party integrations, and more :)

Collapse
 
godcrampy profile image
Sahil Bondre

Typescript. I mean just wow! 🦄

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

I particularly like Kotlin. It can do everything Python/JavaScript can, plus more. But I have to agree it is more restrictive to write than TypeScript.

On a little shaky footing do I like TypeScript. I can even run a CLI script with ts-node, and I can always escape to JavaScript with any and // @ts-ignore. It also integrates well with the IDE, if you don't escape to JavaScript. Being JavaScript in nature, it feels patchy here and there. Still, I prefer to write server-side code and CLI scripts in TypeScript.

Collapse
 
itsjzt profile image
Saurabh Sharma
  • Knex is
  • Django
  • JavaScript (you already have everything to start coding in it)
  • GraphQL

Some comments may only be visible to logged-in visitors. Sign in to view all comments.