[website] blog: add 2025 developer survey results

8 views
Skip to first unread message

Todd Kulesza (Gerrit)

unread,
Dec 19, 2025, 5:05:37 PM12/19/25
to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Todd Kulesza has uploaded the change for review

Commit message

blog: add 2025 developer survey results
Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0

Change diff


Change information

Files:
  • A _content/blog/survey2025.md
  • A _content/blog/survey2025/age.svg
  • A _content/blog/survey2025/ai_agent.svg
  • A _content/blog/survey2025/ai_asst.svg
  • A _content/blog/survey2025/ai_freq.svg
  • A _content/blog/survey2025/arch.svg
  • A _content/blog/survey2025/build.svg
  • A _content/blog/survey2025/csat.svg
  • A _content/blog/survey2025/deploy.svg
  • A _content/blog/survey2025/editor.svg
  • A _content/blog/survey2025/fav_lang.svg
  • A _content/blog/survey2025/frustrations.svg
  • A _content/blog/survey2025/genai.svg
  • A _content/blog/survey2025/genai_use.svg
  • A _content/blog/survey2025/go_exp.svg
  • A _content/blog/survey2025/industry.svg
  • A _content/blog/survey2025/location.svg
  • A _content/blog/survey2025/org_size.svg
  • A _content/blog/survey2025/os_dev.svg
  • A _content/blog/survey2025/pro_dev_exp.svg
  • A _content/blog/survey2025/role.svg
  • A _content/blog/survey2025/trust.svg
  • A _content/blog/survey2025/where.svg
Change size: XL
Delta: 23 files changed, 2499 insertions(+), 0 deletions(-)
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: website
Gerrit-Branch: master
Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
Gerrit-Change-Number: 731521
Gerrit-PatchSet: 1
Gerrit-Owner: Todd Kulesza <tkul...@google.com>
unsatisfied_requirement
satisfied_requirement
open
diffy

Oleksandr Redko (Gerrit)

unread,
Jan 2, 2026, 1:50:14 PMJan 2
to Todd Kulesza, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Todd Kulesza

Oleksandr Redko added 4 comments

File _content/blog/survey2025.md
Line 71, Patchset 1 (Latest):Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
Oleksandr Redko . unresolved

Typo:
```suggestion
Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that it's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
```

Line 143, Patchset 1 (Latest):The third major frustration was finding trustworthy Go modules. Respondents often described two aspects to this problem. One is that they considered many 3rd-party modules to be of marginal quality, making it hard for really good modules to stand out. The second is identifying which modules are commonly used and under which types of conditions (including recent trends over time). These are both problems that could be addressed by showing what we'll vaguelly call "quality signals" on pkg.go.dev. Respondents provided helpful explanations of the signals they use to identify trustworthy modules, including project activity, code quality, recent adoption trends, or the specific organizations that support or rely upon the module.
Oleksandr Redko . unresolved

Typo:
```suggestion
The third major frustration was finding trustworthy Go modules. Respondents often described two aspects to this problem. One is that they considered many 3rd-party modules to be of marginal quality, making it hard for really good modules to stand out. The second is identifying which modules are commonly used and under which types of conditions (including recent trends over time). These are both problems that could be addressed by showing what we'll vaguely call "quality signals" on pkg.go.dev. Respondents provided helpful explanations of the signals they use to identify trustworthy modules, including project activity, code quality, recent adoption trends, or the specific organizations that support or rely upon the module.
```

Line 147, Patchset 1 (Latest):> "Many pacakges are just clones/forks or one-off pojects with no history/maintenance."
Oleksandr Redko . unresolved

Do we need to fix typos here?


```suggestion
> "Many packages are just clones/forks or one-off projects with no history/maintenance."
```

Line 191, Patchset 1 (Latest):This survey was conducted between Sept 9 - Sept 30, 2025. Participants were publicly invited to respond via the Go Blog, invitations on social media channels (including Bluesky, Mastodon, Reddit, and X), as well as randomized in-product invitations to people using VS Code and GoLand to write Go software. We received a total of 7,070 responses. After data cleaning to remove bots and other very low quality responses, 5,379 were used for the remained of our analysis. The median survey response time was between 12 &ndash; 13 minutes.
Oleksandr Redko . unresolved

Typo:
```suggestion
This survey was conducted between Sept 9 - Sept 30, 2025. Participants were publicly invited to respond via the Go Blog, invitations on social media channels (including Bluesky, Mastodon, Reddit, and X), as well as randomized in-product invitations to people using VS Code and GoLand to write Go software. We received a total of 7,070 responses. After data cleaning to remove bots and other very low quality responses, 5,379 were used for the remainder of our analysis. The median survey response time was between 12 &ndash; 13 minutes.
```

Open in Gerrit

Related details

Attention is currently required from:
  • Todd Kulesza
Submit Requirements:
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: website
    Gerrit-Branch: master
    Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
    Gerrit-Change-Number: 731521
    Gerrit-PatchSet: 1
    Gerrit-Owner: Todd Kulesza <tkul...@google.com>
    Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
    Gerrit-Attention: Todd Kulesza <tkul...@google.com>
    Gerrit-Comment-Date: Fri, 02 Jan 2026 18:50:07 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    MW Taylor (Gerrit)

    unread,
    Jan 2, 2026, 9:53:15 PMJan 2
    to Todd Kulesza, goph...@pubsubhelper.golang.org, Oleksandr Redko, golang-co...@googlegroups.com
    Attention needed from Todd Kulesza

    MW Taylor added 4 comments

    Patchset-level comments
    File-level comment, Patchset 1 (Latest):
    MW Taylor . resolved

    Found a few assorted typos while skimming.

    File _content/blog/survey2025.md
    Line 71, Patchset 1 (Latest):Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
    MW Taylor . unresolved

    ```suggestion
    Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value in Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developers value the domains it does support well via stdlib and built-in tooling.
    ```

    Minor typo fixes ("developers" and "in go" vs "is go").
    Also "well support" is much less standard than the reversed form

    Line 99, Patchset 1 (Latest):This year we asked the Go community to share your sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    MW Taylor . unresolved

    ```suggestion
    This year we asked the Go community to share their sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    ```

    Line 99, Patchset 1 (Latest):This year we asked the Go community to share your sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    MW Taylor . unresolved

    On another note, this mentions "go team" 5 times in 4 sentences, which (IMO) borders on repetitive.
    We should ideally find another synonym to avoid sounding like a broken record.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Todd Kulesza
    Submit Requirements:
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: website
    Gerrit-Branch: master
    Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
    Gerrit-Change-Number: 731521
    Gerrit-PatchSet: 1
    Gerrit-Owner: Todd Kulesza <tkul...@google.com>
    Gerrit-CC: MW Taylor <taylo...@gmail.com>
    Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
    Gerrit-Attention: Todd Kulesza <tkul...@google.com>
    Gerrit-Comment-Date: Sat, 03 Jan 2026 02:53:12 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Todd Kulesza (Gerrit)

    unread,
    Jan 13, 2026, 6:17:19 PM (4 days ago) Jan 13
    to goph...@pubsubhelper.golang.org, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
    Attention needed from MW Taylor and Oleksandr Redko

    Todd Kulesza added 7 comments

    Patchset-level comments
    Todd Kulesza . resolved

    Thanks for the feedback and suggestions! I've incorporated these into the latest draft.

    File _content/blog/survey2025.md
    Line 71, Patchset 1 (Latest):Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
    MW Taylor . resolved

    ```suggestion
    Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value in Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developers value the domains it does support well via stdlib and built-in tooling.
    ```

    Minor typo fixes ("developers" and "in go" vs "is go").
    Also "well support" is much less standard than the reversed form

    Todd Kulesza

    Done

    Line 71, Patchset 1 (Latest):Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that tt's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
    Oleksandr Redko . resolved

    Typo:
    ```suggestion
    Why are respondents so positive about Go? Looking at open-text responses to several different survey questions suggests that it's the gestalt, rather than any one thing. These folks are telling us there's tremendous value is Go as a holistic platform. That doesn't mean it supports all programming domains equally well (it surely does not), but that developer value the domains it does well support via stdlib and built-in tooling.
    ```

    Todd Kulesza

    Done

    Line 99, Patchset 1 (Latest):This year we asked the Go community to share your sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    MW Taylor . resolved

    On another note, this mentions "go team" 5 times in 4 sentences, which (IMO) borders on repetitive.
    We should ideally find another synonym to avoid sounding like a broken record.

    Todd Kulesza

    Acknowledged

    Line 143, Patchset 1 (Latest):The third major frustration was finding trustworthy Go modules. Respondents often described two aspects to this problem. One is that they considered many 3rd-party modules to be of marginal quality, making it hard for really good modules to stand out. The second is identifying which modules are commonly used and under which types of conditions (including recent trends over time). These are both problems that could be addressed by showing what we'll vaguelly call "quality signals" on pkg.go.dev. Respondents provided helpful explanations of the signals they use to identify trustworthy modules, including project activity, code quality, recent adoption trends, or the specific organizations that support or rely upon the module.
    Oleksandr Redko . resolved

    Typo:
    ```suggestion
    The third major frustration was finding trustworthy Go modules. Respondents often described two aspects to this problem. One is that they considered many 3rd-party modules to be of marginal quality, making it hard for really good modules to stand out. The second is identifying which modules are commonly used and under which types of conditions (including recent trends over time). These are both problems that could be addressed by showing what we'll vaguely call "quality signals" on pkg.go.dev. Respondents provided helpful explanations of the signals they use to identify trustworthy modules, including project activity, code quality, recent adoption trends, or the specific organizations that support or rely upon the module.
    ```

    Todd Kulesza

    Done

    Line 147, Patchset 1 (Latest):> "Many pacakges are just clones/forks or one-off pojects with no history/maintenance."
    Oleksandr Redko . resolved

    Do we need to fix typos here?


    ```suggestion
    > "Many packages are just clones/forks or one-off projects with no history/maintenance."
    ```

    Todd Kulesza

    Thanks for reviewing this and catching these typos! With participant quotes, we generally leave the original text as-is and add [sic] to indicate that this wasn't an editing or transcription error.

    Line 191, Patchset 1 (Latest):This survey was conducted between Sept 9 - Sept 30, 2025. Participants were publicly invited to respond via the Go Blog, invitations on social media channels (including Bluesky, Mastodon, Reddit, and X), as well as randomized in-product invitations to people using VS Code and GoLand to write Go software. We received a total of 7,070 responses. After data cleaning to remove bots and other very low quality responses, 5,379 were used for the remained of our analysis. The median survey response time was between 12 &ndash; 13 minutes.
    Oleksandr Redko . resolved

    Typo:
    ```suggestion
    This survey was conducted between Sept 9 - Sept 30, 2025. Participants were publicly invited to respond via the Go Blog, invitations on social media channels (including Bluesky, Mastodon, Reddit, and X), as well as randomized in-product invitations to people using VS Code and GoLand to write Go software. We received a total of 7,070 responses. After data cleaning to remove bots and other very low quality responses, 5,379 were used for the remainder of our analysis. The median survey response time was between 12 &ndash; 13 minutes.
    ```

    Todd Kulesza

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • MW Taylor
    • Oleksandr Redko
    Submit Requirements:
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    • requirement is not satisfiedTryBots-Pass
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: website
    Gerrit-Branch: master
    Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
    Gerrit-Change-Number: 731521
    Gerrit-PatchSet: 1
    Gerrit-Owner: Todd Kulesza <tkul...@google.com>
    Gerrit-CC: MW Taylor <taylo...@gmail.com>
    Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
    Gerrit-Attention: Oleksandr Redko <oleksa...@gmail.com>
    Gerrit-Attention: MW Taylor <taylo...@gmail.com>
    Gerrit-Comment-Date: Tue, 13 Jan 2026 23:17:13 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Oleksandr Redko <oleksa...@gmail.com>
    Comment-In-Reply-To: MW Taylor <taylo...@gmail.com>
    unsatisfied_requirement
    open
    diffy

    Todd Kulesza (Gerrit)

    unread,
    Jan 13, 2026, 6:18:03 PM (4 days ago) Jan 13
    to goph...@pubsubhelper.golang.org, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
    Attention needed from MW Taylor and Oleksandr Redko

    Todd Kulesza added 1 comment

    File _content/blog/survey2025.md
    Line 99, Patchset 1 (Latest):This year we asked the Go community to share your sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    MW Taylor . resolved

    ```suggestion
    This year we asked the Go community to share their sentiment towards the Go project itself. These results were quite different from the 91% satisfaction rate we discussed above, and point to areas the Go Team plans to invest in during 2026. In particular, we want to encourage more contributors to get involved, and ensure the Go Team accurately understands the challenges Go developers currently face. We hope this focus, in turn, will help to increase developer trust in both the Go project and the Go Team leadership. As one respondent explained the problem:
    ```

    Todd Kulesza

    Acknowledged

    Open in Gerrit

    Related details

    Attention is currently required from:
    • MW Taylor
    • Oleksandr Redko
    Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 1
      Gerrit-Owner: Todd Kulesza <tkul...@google.com>
      Gerrit-CC: MW Taylor <taylo...@gmail.com>
      Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
      Gerrit-Attention: Oleksandr Redko <oleksa...@gmail.com>
      Gerrit-Attention: MW Taylor <taylo...@gmail.com>
      Gerrit-Comment-Date: Tue, 13 Jan 2026 23:18:00 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: MW Taylor <taylo...@gmail.com>
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Todd Kulesza (Gerrit)

      unread,
      Jan 13, 2026, 6:20:55 PM (4 days ago) Jan 13
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from MW Taylor and Oleksandr Redko

      Todd Kulesza uploaded new patchset

      Todd Kulesza uploaded patch set #2 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • MW Taylor
      • Oleksandr Redko
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 2
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Todd Kulesza (Gerrit)

      unread,
      Jan 15, 2026, 7:11:28 PM (2 days ago) Jan 15
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from MW Taylor and Oleksandr Redko

      Todd Kulesza uploaded new patchset

      Todd Kulesza uploaded patch set #3 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • MW Taylor
      • Oleksandr Redko
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 3
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Todd Kulesza (Gerrit)

      unread,
      Jan 16, 2026, 1:41:32 PM (yesterday) Jan 16
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from MW Taylor and Oleksandr Redko

      Todd Kulesza uploaded new patchset

      Todd Kulesza uploaded patch set #4 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • MW Taylor
      • Oleksandr Redko
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 4
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Todd Kulesza (Gerrit)

      unread,
      Jan 16, 2026, 1:45:44 PM (yesterday) Jan 16
      to goph...@pubsubhelper.golang.org, Cameron Balahan, Austin Clements, Steve Muir, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
      Attention needed from Austin Clements, Cameron Balahan and Steve Muir

      Todd Kulesza added 1 comment

      Patchset-level comments
      File-level comment, Patchset 4 (Latest):
      Todd Kulesza . resolved

      Hi folks, the public blog post with our survey results is ready for your review. In particular, I want to ensure we're all comfortable with the content and interpretations shared here; if there's anything you'd like me to adjust, let me know. I'll be doing another proof-read of it this weekend and will also fix some hard-to-read chart colors, with a goal of publishing this on Wednesday.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Austin Clements
      • Cameron Balahan
      • Steve Muir
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 4
      Gerrit-Owner: Todd Kulesza <tkul...@google.com>
      Gerrit-Reviewer: Austin Clements <aus...@google.com>
      Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
      Gerrit-Reviewer: Steve Muir <sjm...@google.com>
      Gerrit-CC: MW Taylor <taylo...@gmail.com>
      Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
      Gerrit-Attention: Steve Muir <sjm...@google.com>
      Gerrit-Attention: Cameron Balahan <cbal...@google.com>
      Gerrit-Attention: Austin Clements <aus...@google.com>
      Gerrit-Comment-Date: Fri, 16 Jan 2026 18:45:39 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Todd Kulesza (Gerrit)

      unread,
      Jan 16, 2026, 1:49:36 PM (yesterday) Jan 16
      to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Austin Clements, Cameron Balahan and Steve Muir

      Todd Kulesza uploaded new patchset

      Todd Kulesza uploaded patch set #5 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Austin Clements
      • Cameron Balahan
      • Steve Muir
      Submit Requirements:
      • requirement is not satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement is not satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: website
      Gerrit-Branch: master
      Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
      Gerrit-Change-Number: 731521
      Gerrit-PatchSet: 5
      unsatisfied_requirement
      satisfied_requirement
      open
      diffy

      Cameron Balahan (Gerrit)

      unread,
      Jan 16, 2026, 2:25:40 PM (yesterday) Jan 16
      to Todd Kulesza, goph...@pubsubhelper.golang.org, Austin Clements, Steve Muir, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
      Attention needed from Austin Clements, Steve Muir and Todd Kulesza

      Cameron Balahan added 7 comments

      Patchset-level comments
      File-level comment, Patchset 5 (Latest):
      Cameron Balahan . resolved

      Really great work! My suggestions are very superficial; the substance was extremely well written and super interesting.

      File _content/blog/survey2025.md
      Line 132, Patchset 5 (Latest):domains equally well (it surely does not), but that developers' value the
      Cameron Balahan . unresolved

      ```suggestion


      domains equally well (it surely does not), but that developers value the

      ```

      Line 152, Patchset 5 (Latest):> "The entire reason I use Go is the great tooling and standard library. I'm
      Cameron Balahan . unresolved

      ```suggestion
      > "The entire reason I use Go is the great tooling and standard library. I'm
      ```

      Line 186, Patchset 5 (Latest):codebases or projects. One way to alleviate this additional load is clear,
      Cameron Balahan . unresolved

      Perhaps this should be a colon?

      Line 226, Patchset 5 (Latest):Unfortunately embedded use cases were left off of the revised list, but we'll
      Cameron Balahan . unresolved

      ```suggestion
      Unfortunately, embedded use cases were left off the revised list, but we'll
      ```

      Line 239, Patchset 5 (Latest):the early hype
      Cameron Balahan . unresolved

      Should there be a period at the end of this sentence?

      Line 507, Patchset 5 (Latest): than other toilsome tasks, though we don't yet have strong understanding of
      Cameron Balahan . unresolved
      ```suggestion
      than other toilsome tasks, though we don't yet have a strong understanding of
      ```
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Austin Clements
      • Steve Muir
      • Todd Kulesza
      Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: website
        Gerrit-Branch: master
        Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
        Gerrit-Change-Number: 731521
        Gerrit-PatchSet: 5
        Gerrit-Owner: Todd Kulesza <tkul...@google.com>
        Gerrit-Reviewer: Austin Clements <aus...@google.com>
        Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
        Gerrit-Reviewer: Steve Muir <sjm...@google.com>
        Gerrit-CC: MW Taylor <taylo...@gmail.com>
        Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
        Gerrit-Attention: Steve Muir <sjm...@google.com>
        Gerrit-Attention: Todd Kulesza <tkul...@google.com>
        Gerrit-Attention: Austin Clements <aus...@google.com>
        Gerrit-Comment-Date: Fri, 16 Jan 2026 19:25:35 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        unsatisfied_requirement
        open
        diffy

        Todd Kulesza (Gerrit)

        unread,
        Jan 16, 2026, 2:33:18 PM (yesterday) Jan 16
        to goph...@pubsubhelper.golang.org, Cameron Balahan, Austin Clements, Steve Muir, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
        Attention needed from Austin Clements, Cameron Balahan and Steve Muir

        Todd Kulesza added 4 comments

        File _content/blog/survey2025.md
        Line 132, Patchset 5:domains equally well (it surely does not), but that developers' value the
        Cameron Balahan . resolved

        ```suggestion
        domains equally well (it surely does not), but that developers value the
        ```

        Todd Kulesza

        Fix applied.

        Line 152, Patchset 5:> "The entire reason I use Go is the great tooling and standard library. I'm
        Cameron Balahan . resolved

        ```suggestion
        > "The entire reason I use Go is the great tooling and standard library. I'm
        ```

        Todd Kulesza

        Fix applied.

        Line 226, Patchset 5:Unfortunately embedded use cases were left off of the revised list, but we'll
        Cameron Balahan . resolved

        ```suggestion
        Unfortunately, embedded use cases were left off the revised list, but we'll
        ```

        Todd Kulesza

        Fix applied.

        Line 507, Patchset 5: than other toilsome tasks, though we don't yet have strong understanding of
        Cameron Balahan . resolved
        ```suggestion
        than other toilsome tasks, though we don't yet have a strong understanding of
        ```
        Todd Kulesza

        Fix applied.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Austin Clements
        • Cameron Balahan
        • Steve Muir
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: website
        Gerrit-Branch: master
        Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
        Gerrit-Change-Number: 731521
        Gerrit-PatchSet: 6
        Gerrit-Owner: Todd Kulesza <tkul...@google.com>
        Gerrit-Reviewer: Austin Clements <aus...@google.com>
        Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
        Gerrit-Reviewer: Steve Muir <sjm...@google.com>
        Gerrit-CC: MW Taylor <taylo...@gmail.com>
        Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
        Gerrit-Attention: Steve Muir <sjm...@google.com>
        Gerrit-Attention: Cameron Balahan <cbal...@google.com>
        Gerrit-Attention: Austin Clements <aus...@google.com>
        Gerrit-Comment-Date: Fri, 16 Jan 2026 19:33:13 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Cameron Balahan <cbal...@google.com>
        unsatisfied_requirement
        open
        diffy

        Todd Kulesza (Gerrit)

        unread,
        Jan 16, 2026, 2:39:08 PM (yesterday) Jan 16
        to goph...@pubsubhelper.golang.org, Cameron Balahan, Austin Clements, Steve Muir, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
        Attention needed from Austin Clements, Cameron Balahan and Steve Muir

        Todd Kulesza added 2 comments

        File _content/blog/survey2025.md
        Line 186, Patchset 5:codebases or projects. One way to alleviate this additional load is clear,
        Cameron Balahan . resolved

        Perhaps this should be a colon?

        Todd Kulesza

        Done

        Line 239, Patchset 5:the early hype
        Cameron Balahan . resolved

        Should there be a period at the end of this sentence?

        Todd Kulesza

        Thanks for catching this! That was an unfinished sentence :)

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Austin Clements
        • Cameron Balahan
        • Steve Muir
        Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: website
          Gerrit-Branch: master
          Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
          Gerrit-Change-Number: 731521
          Gerrit-PatchSet: 6
          Gerrit-Owner: Todd Kulesza <tkul...@google.com>
          Gerrit-Reviewer: Austin Clements <aus...@google.com>
          Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
          Gerrit-Reviewer: Steve Muir <sjm...@google.com>
          Gerrit-CC: MW Taylor <taylo...@gmail.com>
          Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
          Gerrit-Attention: Steve Muir <sjm...@google.com>
          Gerrit-Attention: Cameron Balahan <cbal...@google.com>
          Gerrit-Attention: Austin Clements <aus...@google.com>
          Gerrit-Comment-Date: Fri, 16 Jan 2026 19:39:05 +0000
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Todd Kulesza (Gerrit)

          unread,
          Jan 16, 2026, 2:39:58 PM (yesterday) Jan 16
          to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
          Attention needed from Austin Clements, Cameron Balahan and Steve Muir

          Todd Kulesza uploaded new patchset

          Todd Kulesza uploaded patch set #7 to this change.
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Austin Clements
          • Cameron Balahan
          • Steve Muir
          Submit Requirements:
          • requirement is not satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement is not satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: newpatchset
          Gerrit-Project: website
          Gerrit-Branch: master
          Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
          Gerrit-Change-Number: 731521
          Gerrit-PatchSet: 7
          unsatisfied_requirement
          satisfied_requirement
          open
          diffy

          Cameron Balahan (Gerrit)

          unread,
          Jan 16, 2026, 2:46:52 PM (yesterday) Jan 16
          to Todd Kulesza, goph...@pubsubhelper.golang.org, Austin Clements, Steve Muir, MW Taylor, Oleksandr Redko, golang-co...@googlegroups.com
          Attention needed from Austin Clements, Steve Muir and Todd Kulesza

          Cameron Balahan voted and added 1 comment

          Votes added by Cameron Balahan

          Code-Review+2

          1 comment

          Patchset-level comments
          File-level comment, Patchset 7 (Latest):
          Cameron Balahan . resolved

          LGTM

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Austin Clements
          • Steve Muir
          • Todd Kulesza
          Submit Requirements:
          • requirement satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: website
          Gerrit-Branch: master
          Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
          Gerrit-Change-Number: 731521
          Gerrit-PatchSet: 7
          Gerrit-Owner: Todd Kulesza <tkul...@google.com>
          Gerrit-Reviewer: Austin Clements <aus...@google.com>
          Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
          Gerrit-Reviewer: Steve Muir <sjm...@google.com>
          Gerrit-CC: MW Taylor <taylo...@gmail.com>
          Gerrit-CC: Oleksandr Redko <oleksa...@gmail.com>
          Gerrit-Attention: Steve Muir <sjm...@google.com>
          Gerrit-Attention: Todd Kulesza <tkul...@google.com>
          Gerrit-Attention: Austin Clements <aus...@google.com>
          Gerrit-Comment-Date: Fri, 16 Jan 2026 19:46:49 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Oleksandr Redko (Gerrit)

          unread,
          Jan 16, 2026, 3:08:07 PM (yesterday) Jan 16
          to Todd Kulesza, goph...@pubsubhelper.golang.org, Cameron Balahan, Austin Clements, Steve Muir, MW Taylor, golang-co...@googlegroups.com
          Attention needed from Austin Clements, Steve Muir and Todd Kulesza

          Oleksandr Redko voted Code-Review+1

          Code-Review+1
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Austin Clements
          • Steve Muir
          • Todd Kulesza
          Submit Requirements:
          • requirement satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: website
          Gerrit-Branch: master
          Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
          Gerrit-Change-Number: 731521
          Gerrit-PatchSet: 7
          Gerrit-Owner: Todd Kulesza <tkul...@google.com>
          Gerrit-Reviewer: Austin Clements <aus...@google.com>
          Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
          Gerrit-Reviewer: Oleksandr Redko <oleksa...@gmail.com>
          Gerrit-Reviewer: Steve Muir <sjm...@google.com>
          Gerrit-CC: MW Taylor <taylo...@gmail.com>
          Gerrit-Attention: Steve Muir <sjm...@google.com>
          Gerrit-Attention: Todd Kulesza <tkul...@google.com>
          Gerrit-Attention: Austin Clements <aus...@google.com>
          Gerrit-Comment-Date: Fri, 16 Jan 2026 20:07:59 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          MW Taylor (Gerrit)

          unread,
          9:34 AM (9 hours ago) 9:34 AM
          to Todd Kulesza, goph...@pubsubhelper.golang.org, Oleksandr Redko, Cameron Balahan, Austin Clements, Steve Muir, golang-co...@googlegroups.com
          Attention needed from Austin Clements, Steve Muir and Todd Kulesza

          MW Taylor voted and added 1 comment

          Votes added by MW Taylor

          Code-Review+1

          1 comment

          Patchset-level comments
          MW Taylor . resolved

          LGTM (can't find any more easily spotted typos)

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Austin Clements
          • Steve Muir
          • Todd Kulesza
          Submit Requirements:
          • requirement satisfiedCode-Review
          • requirement satisfiedNo-Unresolved-Comments
          • requirement satisfiedReview-Enforcement
          • requirement is not satisfiedTryBots-Pass
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: comment
          Gerrit-Project: website
          Gerrit-Branch: master
          Gerrit-Change-Id: I7788010b035ea1ff31113477d195d81fa869e7b0
          Gerrit-Change-Number: 731521
          Gerrit-PatchSet: 7
          Gerrit-Owner: Todd Kulesza <tkul...@google.com>
          Gerrit-Reviewer: Austin Clements <aus...@google.com>
          Gerrit-Reviewer: Cameron Balahan <cbal...@google.com>
          Gerrit-Reviewer: MW Taylor <taylo...@gmail.com>
          Gerrit-Reviewer: Oleksandr Redko <oleksa...@gmail.com>
          Gerrit-Reviewer: Steve Muir <sjm...@google.com>
          Gerrit-Attention: Steve Muir <sjm...@google.com>
          Gerrit-Attention: Todd Kulesza <tkul...@google.com>
          Gerrit-Attention: Austin Clements <aus...@google.com>
          Gerrit-Comment-Date: Sat, 17 Jan 2026 14:34:06 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy
          Reply all
          Reply to author
          Forward
          0 new messages