17
25 Comments

What's the best developer experience you've ever had?

Stripe gets a lot of love for the awesome developer experience they've built. They took a hard problem and made the experience smooth as butter.

The other one for me is Heroku. When I first tried Heroku many years ago, the idea of being able to do a git push and have a server off in the cloud reflect my changes just blew my mind. It "just worked"!

What are some other developer focused products that you've used and absolutely loved?

on January 21, 2020
  1. 11

    When I first used Netlify i thought WOW this is so good!

    1. 1

      Agreed. Everything was simple and worked. Including really specific docs for DNS setup... I was blown away.

    2. 1

      Yeah, plus one on Netlify. So incredibly simple and they have good docs

  2. 4

    For the last 2 Years:

    Services that I think are too complicated (for me):

    • AWS
    • GCP
    1. 1

      +1 for Zeit’s Now (it does so much and the community is great!) and Netlify (super powerful if you’re willing to learn and they try to facilitate that as much as possible).

    2. 1

      This comment was deleted 6 years ago

  3. 3

    Buddy is one of the recent ones.
    CI/CD pipelines of infinite complexity, absolutely simple.

    1. 1

      Interesting. How does Buddy compare with CircleCI or TravisCI? I've used both of those and found the experience smooth.

      1. 2

        similar end result but find it so much easier to use.

        Simple premade actions for everything I have ever thought might need (build image, set image, run tests, run pre-build scripts, ssh, ftp, rsync, deploy alerts etc)
        These work so smoothly but enough choice (list above probably 10%) and fully flexible options (ssh/php etc) that can make complex pipelines.

        Means a standard pipeline can be built from scratch in minutes and also makes understanding and debugging deploys simple for new/junior staff.

  4. 3

    I'd say that the best dev experience overall has been created by Stripe seconded by Digital Ocean.

    I'm super disappointed in AWS, I consider their dev experience having too much a stiff curve

    1. 2

      Agreed. I hate everytime I have to work with AWS. Yet they are still unparalelled in many services.

    2. 1

      AWS is so cumbersome. A real motivation for my current project!

      1. 1

        what's your current project?

        1. 1

          Lightfront, a much easier and more powerful API Gateway. Currently in closed beta!

  5. 2

    https://sentry.io/ for me. I signed up my Django site and it was just so much smoother than any previous bugtracking I tried. It auto-detected that I use celery/heroku and had ready to go plugins for those.

  6. 2

    I heard so many good things about Zeit, but haven’t tried it myself.

    1. 1

      Zeit is especially nice in conjunction with Next.js, as pages are automatically served statically (from a CDN) or server-rendered depending on whether you’ve specified data dependencies in your Next.js routes. You get the fastest possible app without having to configure anything in Zeit.

    2. 1

      Zeit is a great service but the documentation not so much. However, they have a super active community and that's a super plus.

      1. 1

        If it has been a while since you’ve seen the docs, check them out again. They struggled with the move to “v2” and differentiating their docs. They have improved IMO

        1. 1

          need to check the new doc so! thanks for the update! :D

  7. 1

    Probably when I first started using firebase. It's amazing how much work you can accomplish with it.

  8. 1

    Ruby programming language when I first learned of it's expressiveness I thought wow :)

  9. 1

    Elm is utterly delightful

  10. 1

    Probably Stripe anno 2018, the SCA stuff complicated things...

  11. 1

    The Laravel framework has made life much easier for me.

  12. 2

    This comment was deleted 4 years ago

    1. 1

      +1 for visual studio code.