Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Fellow programners:

Fellow programners:

Scheduled Pinned Locked Moved Uncategorized
programmingwebdev
23 Posts 18 Posters 1 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mahryekuh@hachyderm.ioM This user is from outside of this forum
    mahryekuh@hachyderm.ioM This user is from outside of this forum
    mahryekuh@hachyderm.io
    wrote last edited by
    #1

    Fellow programners:

    When I say DevEx (Developer Experience), what idea comes to mind?

    #programming #webDev

    ainmosni@social.ainmosni.euA benjaoming@social.data.coopB meduz@m.nintendojo.frM hacknorris@mstdn.socialH id@fedi.4x31.devI 16 Replies Last reply
    0
    • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

      Fellow programners:

      When I say DevEx (Developer Experience), what idea comes to mind?

      #programming #webDev

      ainmosni@social.ainmosni.euA This user is from outside of this forum
      ainmosni@social.ainmosni.euA This user is from outside of this forum
      ainmosni@social.ainmosni.eu
      wrote last edited by
      #2

      @mahryekuh A whole bunch of stuff, from version control, to linters, to git hooks, to editors/IDEs, to CI/CD, etc, etc, etc.

      ainmosni@social.ainmosni.euA 1 Reply Last reply
      0
      • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

        Fellow programners:

        When I say DevEx (Developer Experience), what idea comes to mind?

        #programming #webDev

        benjaoming@social.data.coopB This user is from outside of this forum
        benjaoming@social.data.coopB This user is from outside of this forum
        benjaoming@social.data.coop
        wrote last edited by
        #3

        @mahryekuh The idea of @adamchainz's books 🎁

        1 Reply Last reply
        0
        • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

          Fellow programners:

          When I say DevEx (Developer Experience), what idea comes to mind?

          #programming #webDev

          meduz@m.nintendojo.frM This user is from outside of this forum
          meduz@m.nintendojo.frM This user is from outside of this forum
          meduz@m.nintendojo.fr
          wrote last edited by
          #4

          @mahryekuh Making programming more convenient (not at the expense of users).

          1 Reply Last reply
          0
          • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

            Fellow programners:

            When I say DevEx (Developer Experience), what idea comes to mind?

            #programming #webDev

            hacknorris@mstdn.socialH This user is from outside of this forum
            hacknorris@mstdn.socialH This user is from outside of this forum
            hacknorris@mstdn.social
            wrote last edited by
            #5

            @mahryekuh idk, maybe devops

            andrew@social.hodgson.ioA 1 Reply Last reply
            0
            • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

              Fellow programners:

              When I say DevEx (Developer Experience), what idea comes to mind?

              #programming #webDev

              id@fedi.4x31.devI This user is from outside of this forum
              id@fedi.4x31.devI This user is from outside of this forum
              id@fedi.4x31.dev
              wrote last edited by
              #6

              @mahryekuh Plenty!

              • accepting at leadership level that DX is at the core for quality, time to market, customer satisfaction and employee happiness - an overall win-win-win scenario
              • self-service for platform stuff, reducing dependencies on other teams & processes
              • automation for (almost) everything, esp. obnoxious audit trails, change protocols and the likes (often required for compliance)
              • proper security modeling for both build- and run-time across the organisation
              • enabling success by providing the best tools available (hardware, OS choice, team autonomy, ..)

              There's a lot more to it, but this is on the top of my head. HTH!

              1 Reply Last reply
              0
              • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                Fellow programners:

                When I say DevEx (Developer Experience), what idea comes to mind?

                #programming #webDev

                moritzglantz@mastodon.socialM This user is from outside of this forum
                moritzglantz@mastodon.socialM This user is from outside of this forum
                moritzglantz@mastodon.social
                wrote last edited by
                #7

                @mahryekuh People who put their own comfort above the comfort of the end-user.

                1 Reply Last reply
                0
                • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                  Fellow programners:

                  When I say DevEx (Developer Experience), what idea comes to mind?

                  #programming #webDev

                  lea@lea.lgbtL This user is from outside of this forum
                  lea@lea.lgbtL This user is from outside of this forum
                  lea@lea.lgbt
                  wrote last edited by
                  #8

                  @mahryekuh what @MoritzGlantz says. React/Webpack and the whole node.js ecosystem was built around this idea, resulting in JavaScript-first-driven architecture, which is still pushed in my work projects. It provides little value to the user but introduces a whole set of problems. No full page reload, but it's harder to get the accessibility right, increased load times, the site isn't ready before the JavaScript is there, and users are confronted with a blank page in case of a JS error. 1/2

                  lea@lea.lgbtL 1 Reply Last reply
                  0
                  • lea@lea.lgbtL lea@lea.lgbt

                    @mahryekuh what @MoritzGlantz says. React/Webpack and the whole node.js ecosystem was built around this idea, resulting in JavaScript-first-driven architecture, which is still pushed in my work projects. It provides little value to the user but introduces a whole set of problems. No full page reload, but it's harder to get the accessibility right, increased load times, the site isn't ready before the JavaScript is there, and users are confronted with a blank page in case of a JS error. 1/2

                    lea@lea.lgbtL This user is from outside of this forum
                    lea@lea.lgbtL This user is from outside of this forum
                    lea@lea.lgbt
                    wrote last edited by
                    #9

                    @mahryekuh @MoritzGlantz To address the increased load times and blank page issue, React provides SSR-techniques. They help, but are very much over-engineered and there are simpler approaches which are – in most cases – way more robust, such as static site generation or dynamic html-generation on the server, which we already have in common web frameworks (php symfony/laravel/friends, ruby, asp.net, node, even java) 2/2

                    lea@lea.lgbtL 1 Reply Last reply
                    0
                    • lea@lea.lgbtL lea@lea.lgbt

                      @mahryekuh @MoritzGlantz To address the increased load times and blank page issue, React provides SSR-techniques. They help, but are very much over-engineered and there are simpler approaches which are – in most cases – way more robust, such as static site generation or dynamic html-generation on the server, which we already have in common web frameworks (php symfony/laravel/friends, ruby, asp.net, node, even java) 2/2

                      lea@lea.lgbtL This user is from outside of this forum
                      lea@lea.lgbtL This user is from outside of this forum
                      lea@lea.lgbt
                      wrote last edited by
                      #10

                      @mahryekuh @MoritzGlantz I do love how #eleventy (now build awesome) keeps the architecture at HTML-first while still providing a good developer experience. So, to me, developer experience as a webdev is: give me a development server which detects changes and reload the site automatically. Then I'm very happy as a developer. The rest of the attention should go towards the user. 3/2 ☺️

                      1 Reply Last reply
                      0
                      • hacknorris@mstdn.socialH hacknorris@mstdn.social

                        @mahryekuh idk, maybe devops

                        andrew@social.hodgson.ioA This user is from outside of this forum
                        andrew@social.hodgson.ioA This user is from outside of this forum
                        andrew@social.hodgson.io
                        wrote last edited by
                        #11

                        @hacknorris @mahryekuh I'm doing a few developer experience projects at the moment and they centre around improving the CI/CD processes but mostly its about what happens on the developer's machine. These clients are hugely locked down and in one case the starting point is a portable copy of Notepad++ and an old version of the Python executables with some packages Pipped in, that's all they have. I could write a lot more obviously but that is where my head is at now.

                        1 Reply Last reply
                        0
                        • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                          Fellow programners:

                          When I say DevEx (Developer Experience), what idea comes to mind?

                          #programming #webDev

                          markwalker@fosstodon.orgM This user is from outside of this forum
                          markwalker@fosstodon.orgM This user is from outside of this forum
                          markwalker@fosstodon.org
                          wrote last edited by
                          #12

                          @mahryekuh Unhelpfully, for you, this came to mind.

                          Link Preview Image
                          Deus Ex - Wikipedia

                          favicon

                          (en.wikipedia.org)

                          1 Reply Last reply
                          0
                          • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                            Fellow programners:

                            When I say DevEx (Developer Experience), what idea comes to mind?

                            #programming #webDev

                            radicalpet@mastodon.socialR This user is from outside of this forum
                            radicalpet@mastodon.socialR This user is from outside of this forum
                            radicalpet@mastodon.social
                            wrote last edited by
                            #13

                            @mahryekuh freedom to choose my operating system and tooling (it's on the top of my head, because my employer is likely forcing us all back on Windows soon and it will be grounds for me to look for a new job).

                            1 Reply Last reply
                            0
                            • ainmosni@social.ainmosni.euA ainmosni@social.ainmosni.eu

                              @mahryekuh A whole bunch of stuff, from version control, to linters, to git hooks, to editors/IDEs, to CI/CD, etc, etc, etc.

                              ainmosni@social.ainmosni.euA This user is from outside of this forum
                              ainmosni@social.ainmosni.euA This user is from outside of this forum
                              ainmosni@social.ainmosni.eu
                              wrote last edited by
                              #14

                              @mahryekuh And of course I mean how well those things work. Where things shouldn't be more complicated than required while also not stopping me from doing things that I need/want to do. In many ways it's a very different set of priorities than normal UX stuff because a certain amount of complexity isn't just needed, it's also often wanted by the developer.

                              1 Reply Last reply
                              0
                              • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                Fellow programners:

                                When I say DevEx (Developer Experience), what idea comes to mind?

                                #programming #webDev

                                iamkonstantin@mastodon.socialI This user is from outside of this forum
                                iamkonstantin@mastodon.socialI This user is from outside of this forum
                                iamkonstantin@mastodon.social
                                wrote last edited by
                                #15

                                @mahryekuh accessible onboarding, quick iteration (e.g. hot reload), non-intrusive tooling, good/actionable diagnostics, reliable ecosystem with clear pathways for support, roadmap insights, community etc.

                                1 Reply Last reply
                                0
                                • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                  Fellow programners:

                                  When I say DevEx (Developer Experience), what idea comes to mind?

                                  #programming #webDev

                                  groue@hachyderm.ioG This user is from outside of this forum
                                  groue@hachyderm.ioG This user is from outside of this forum
                                  groue@hachyderm.io
                                  wrote last edited by
                                  #16

                                  @mahryekuh Tools and libraries that do not get in the way. As few bugs as possible (correctness), as few obstacles as possible (completeness), respect for the time that users devote to the tool, and knowledge of the users' needs (relevance and empathy). Expectable changes should not require a large rewrite. Being opinionated is not a license to raise walls.

                                  1 Reply Last reply
                                  0
                                  • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                    Fellow programners:

                                    When I say DevEx (Developer Experience), what idea comes to mind?

                                    #programming #webDev

                                    mpwg@hachyderm.ioM This user is from outside of this forum
                                    mpwg@hachyderm.ioM This user is from outside of this forum
                                    mpwg@hachyderm.io
                                    wrote last edited by
                                    #17

                                    @mahryekuh https://www.devexpress.com
                                    (We use their libraries)

                                    1 Reply Last reply
                                    0
                                    • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                      Fellow programners:

                                      When I say DevEx (Developer Experience), what idea comes to mind?

                                      #programming #webDev

                                      dirk@snac.ndrvn.nlD This user is from outside of this forum
                                      dirk@snac.ndrvn.nlD This user is from outside of this forum
                                      dirk@snac.ndrvn.nl
                                      wrote last edited by
                                      #18
                                      A shared 'systems home' in which all team members can live. No one imposes their individual preferences on others.
                                      For example, editor choice: some may prefer VS Code, some prefer JetBrains, still others some other editor. With onboarding, team members should receive help on how to set up source control to ignore editor preferences, though sharing config snippets in dedicated documentation sections should be encouraged ("Dirk's VS code tips", "Dirk's git tips" ("Dirk's hg tips" would be funnier, but I'm not that mercurial))

                                      Also, a good unit test suite, that points out exactly what funky edge case I just broke, within a couple of seconds.
                                      1 Reply Last reply
                                      0
                                      • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                        Fellow programners:

                                        When I say DevEx (Developer Experience), what idea comes to mind?

                                        #programming #webDev

                                        webhat@infosec.exchangeW This user is from outside of this forum
                                        webhat@infosec.exchangeW This user is from outside of this forum
                                        webhat@infosec.exchange
                                        wrote last edited by
                                        #19

                                        @mahryekuh Developer Experience only really means one thing to me: clear error messages. If it's not clear why something fails unexpectedly, or I need to paste the error messages into a search engine to understand what it means, it's a poor developer experience

                                        1 Reply Last reply
                                        0
                                        • mahryekuh@hachyderm.ioM mahryekuh@hachyderm.io

                                          Fellow programners:

                                          When I say DevEx (Developer Experience), what idea comes to mind?

                                          #programming #webDev

                                          mahryekuh@hachyderm.ioM This user is from outside of this forum
                                          mahryekuh@hachyderm.ioM This user is from outside of this forum
                                          mahryekuh@hachyderm.io
                                          wrote last edited by
                                          #20

                                          Well, that confirmed my hypothesis that developer experience is a broad subject.

                                          Thank you to everyone who chimed in!

                                          iamdtms@mas.toI 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups