Skip to content

Conversation

@Anudhyan
Copy link
Contributor

@Anudhyan Anudhyan commented Oct 15, 2025

This PR adds a new community blog entry to the community-content.json file for Hacktoberfest 2025.
The blog shares insights on best practices for using Goose effectively in enterprise environments — covering scalability, compliance, and organizational adoption strategies.
Closes #4712

…y Anudhyan Datta Signed-off-by: Anudhyan <[email protected]> Signed-off-by: Anudhyan Datta <[email protected]>

Add blog: Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta

Signed-off-by: Anudhyan <[email protected]>
Signed-off-by: Anudhyan Datta <[email protected]>
@Anudhyan Anudhyan requested a review from a team as a code owner October 15, 2025 13:03
@Anudhyan Anudhyan changed the title Add blog: Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. Closes #4712 Add blog: Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. Oct 15, 2025
Copy link
Contributor

@taniandjerry taniandjerry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some feedback for you!

  1. goose needs to be lowercase when mentioned, so it needs to be changed to lowercase throughout the blog (like the intro and architecture sections, for example).
  2. The goose permission modes section is an largely an overview how the different modes work, followed by the enterprise recommendation in the middle/towards the end. I'd redo this section to start with your recommendation, and use brief bullet-point explanations of the different modes to answer/explain why that is your recommendation. Then link to the docs for if someone wants to dive deeper into the modes.
  3. In the File management and artifacts section, you don't need to include an "overview" heading, the paragraph that follows can naturally serve as that.
  4. In the Practical Examples section, I would format this a bit better by putting your example scenario and goals in a quote or similar block. Maybe be a bit more specific in your first sentence by defining/stating what common patterns you are trying to show.
  5. Type in the end for Conclusion.

Overall great job! With these tweaks and another review as you look at these points, it'll be good to go ❤️

@taniandjerry taniandjerry added hacktoberfest Issues awarding points for Hacktoberfest 2025! medium Weight label for Hacktoberfest 2025 issues labels Oct 15, 2025
@taniandjerry taniandjerry changed the title Add blog: Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. Oct 15, 2025
@Anudhyan
Copy link
Contributor Author

Some feedback for you!

  1. goose needs to be lowercase when mentioned, so it needs to be changed to lowercase throughout the blog (like the intro and architecture sections, for example).
  2. The goose permission modes section is an largely an overview how the different modes work, followed by the enterprise recommendation in the middle/towards the end. I'd redo this section to start with your recommendation, and use brief bullet-point explanations of the different modes to answer/explain why that is your recommendation. Then link to the docs for if someone wants to dive deeper into the modes.
  3. In the File management and artifacts section, you don't need to include an "overview" heading, the paragraph that follows can naturally serve as that.
  4. In the Practical Examples section, I would format this a bit better by putting your example scenario and goals in a quote or similar block. Maybe be a bit more specific in your first sentence by defining/stating what common patterns you are trying to show.
  5. Type in the end for Conclusion.

Overall great job! With these tweaks and another review as you look at these points, it'll be good to go ❤️

@taniandjerry thanks for the guidance
I have updated the blog. Could you please check now and accept it?

@taniandjerry taniandjerry merged commit 7e5390c into block:main Oct 16, 2025
11 checks passed
michaelneale added a commit that referenced this pull request Oct 16, 2025
* main:
  Skip hidden & real format (#5194)
  docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. (#5184)
  docs: prompt injection detection (#5193)
  Fix mcp large response race condition (#5065)
  Compaction overhaul (#5186)
  fix: #3960 better approach to input schema for dynamic task params (#5189)
  used recipe id or deeplink to start agent (#5154)
  [docs] Add Blog Post: "Designing AI for Users, Not Just LLMs" (#5190)
  docs: update cognee, jetbrains, mbot extensions config (#5172)
  Minimally disable subagents when not in autonomous model (#5149)
  Fix provider sort (#5188)
  blog: Getting Started with Goose on Windows (#5156)
  feat: add CI/CD Pipeline recipe (#5183)
  feat: add Daily Standup Report Generator recipe (#5123)  (#5131)
  Sort providers in alphabetical vs random (#5090)
  Declarative providers (#5084)
  adding youtube link to firecrawl mcp tutorial, merge after 9am Eastern Oct 15 (#5173)
  Ollama integration: modified default model + added models  (#5153)
  Fix codex subagent configuration in documentation (#5180)
wpfleger96 added a commit to wpfleger96/goose that referenced this pull request Oct 16, 2025
* main:
  Blog: Best Practices for Prompt Engineering with goose (block#5204)
  force WAL sync after session create (block#5202)
  Feat: goose Apify MCP integration docs (block#5047)
  feat: enhance goose to search sessions for easy recall (block#5177)
  Skip hidden & real format (block#5194)
  docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. (block#5184)
  docs: prompt injection detection (block#5193)
  Fix mcp large response race condition (block#5065)
@alexhancock alexhancock mentioned this pull request Oct 17, 2025
michaelneale added a commit that referenced this pull request Oct 17, 2025
* main: (119 commits)
  Break compaction back into check_ and do_ compaction (#5212)
  fix: revert built app name to uppercase Goose (#5206)
  feat: add Code Documentation Generator recipe (#5121) (#5125)
  Revert "feat: enhance goose to search sessions for easy recall (#5177)" (#5209)
  Blog: Best Practices for Prompt Engineering with goose (#5204)
  force WAL sync after session create (#5202)
  Feat: goose Apify MCP integration docs (#5047)
  feat: enhance goose to search sessions for easy recall (#5177)
  Skip hidden & real format (#5194)
  docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. (#5184)
  docs: prompt injection detection (#5193)
  Fix mcp large response race condition (#5065)
  Compaction overhaul (#5186)
  fix: #3960 better approach to input schema for dynamic task params (#5189)
  used recipe id or deeplink to start agent (#5154)
  [docs] Add Blog Post: "Designing AI for Users, Not Just LLMs" (#5190)
  docs: update cognee, jetbrains, mbot extensions config (#5172)
  Minimally disable subagents when not in autonomous model (#5149)
  Fix provider sort (#5188)
  blog: Getting Started with Goose on Windows (#5156)
  ...
michaelneale added a commit that referenced this pull request Oct 17, 2025
* main: (143 commits)
  Break compaction back into check_ and do_ compaction (#5212)
  fix: revert built app name to uppercase Goose (#5206)
  feat: add Code Documentation Generator recipe (#5121) (#5125)
  Revert "feat: enhance goose to search sessions for easy recall (#5177)" (#5209)
  Blog: Best Practices for Prompt Engineering with goose (#5204)
  force WAL sync after session create (#5202)
  Feat: goose Apify MCP integration docs (#5047)
  feat: enhance goose to search sessions for easy recall (#5177)
  Skip hidden & real format (#5194)
  docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. (#5184)
  docs: prompt injection detection (#5193)
  Fix mcp large response race condition (#5065)
  Compaction overhaul (#5186)
  fix: #3960 better approach to input schema for dynamic task params (#5189)
  used recipe id or deeplink to start agent (#5154)
  [docs] Add Blog Post: "Designing AI for Users, Not Just LLMs" (#5190)
  docs: update cognee, jetbrains, mbot extensions config (#5172)
  Minimally disable subagents when not in autonomous model (#5149)
  Fix provider sort (#5188)
  blog: Getting Started with Goose on Windows (#5156)
  ...
zanesq added a commit that referenced this pull request Oct 17, 2025
* 'main' of github.com:block/goose: (22 commits)
  Rewrite extension management tools (#5057)
  fix: re-sync package-lock.json (#5235)
  docs: Hacktoberfest MCP youtube short entry to community-content.json (#5150)
  feat: add schedule button to recipe entries (#5217)
  Autocompact threshold UI cleanup (#5232)
  fix: correct schema for openai tools (#5229)
  Break compaction back into check_ and do_ compaction (#5212)
  fix: revert built app name to uppercase Goose (#5206)
  feat: add Code Documentation Generator recipe (#5121) (#5125)
  Revert "feat: enhance goose to search sessions for easy recall (#5177)" (#5209)
  Blog: Best Practices for Prompt Engineering with goose (#5204)
  force WAL sync after session create (#5202)
  Feat: goose Apify MCP integration docs (#5047)
  feat: enhance goose to search sessions for easy recall (#5177)
  Skip hidden & real format (#5194)
  docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. (#5184)
  docs: prompt injection detection (#5193)
  Fix mcp large response race condition (#5065)
  Compaction overhaul (#5186)
  fix: #3960 better approach to input schema for dynamic task params (#5189)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest Issues awarding points for Hacktoberfest 2025! hacktoberfest-accepted medium Weight label for Hacktoberfest 2025 issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

📝 Blog Post: Best practices for using Goose in enterprise environments

2 participants