DEV Community

Ben Halpern
Ben Halpern

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 (84)

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
 
gayanhewa profile image
Gayan Hewa

Golang. I just don't get enough of it atm. All most all the other ecosystems I have worked with Javascript, Node, PHP, Ruby etc there is a bit of everything you need to get started. Things to worry about ie. Code style, where to put the files, which style to choose etc. Go just simplifies a lot of these minor things. Making it just easy to get started.

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

Svelte JavaScript Framework!

Collapse
 
iamschulz profile image
Daniel Schulz

JQuery for sure. It made some js concepts understandable for me.

Collapse
 
avalander profile image
Avalander

Elm taught me that code can be elegant and explicit and that you don't need complex layers of abstraction/encapsulation to make things easier to deal with.

Then hyperapp showed me that you don't need a heavy and complex framework with half a dozen libraries to do state management to build powerful and easy to maintain web apps.

Collapse
 
albertdugba profile image
Albert • Edited

Vscode

Netlify

This is all I can remember for now

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