-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Blog/advent of ai announcement #5917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
2177f11
Add Advent of AI announcement blog post
blackgirlbytes 58426e3
announcement bar
blackgirlbytes 4166296
Update documentation/blog/2025-11-30-announcing-advent-of-ai/index.md
blackgirlbytes 416f9fb
Update blog post content and add announcement banner
blackgirlbytes fc65461
Remove hyphen from closing sentence and add commented announcement ba…
blackgirlbytes de055f8
Update documentation/blog/2025-11-30-announcing-advent-of-ai/index.md
blackgirlbytes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Binary file added
BIN
+438 KB
documentation/blog/2025-11-30-announcing-advent-of-ai/advent-of-ai-header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 66 additions & 0 deletions
66
documentation/blog/2025-11-30-announcing-advent-of-ai/index.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,66 @@ | ||
| --- | ||
| title: Announcing Advent of AI | ||
| description: We're launching an advent calendar of AI engineering challenges to help you build applicable projects with goose. | ||
| authors: | ||
| - rizel | ||
| --- | ||
|
|
||
|  | ||
|
|
||
| You've heard the buzz: AI is reshaping our work. Maybe you've tinkered with ChatGPT, or your company is pushing you to "level up." But between the hype and the endless tutorials, a gnawing question remains: how do you move from theory to building something real? | ||
|
|
||
| The answer is practice. Not just following steps, but creating, problem-solving, and learning by doing. | ||
|
|
||
| That's why we're launching [Advent of AI](https://adventofai.dev), a 17-day challenge series starting December 1st. Whether you're a beginner taking your first steps or an advanced developer exploring AI agents, this is for you. Each weekday, you'll get a new, hands-on project designed to transform you from an AI spectator into a confident builder. | ||
|
|
||
| <!-- truncate --> | ||
|
|
||
| ## Here's Your Mission | ||
|
|
||
| Step into the role of the lead AI engineer at a bustling Winter Festival. You're the go-to person when systems fail, and they're failing fast. Each day brings a new challenge from the festival community: | ||
|
|
||
| **Day 1:** Build Madame Zelda an AI fortune generator that can handle the growing crowd when her app crashes. | ||
|
|
||
| **Day 6:** Set up automated GitHub issue triage with CI/CD pipelines to manage the festival's overwhelmed bug tracker. | ||
|
|
||
| **Day 11:** Create an automated poster generator to free Elena from 8 hours of daily Photoshop work. | ||
|
|
||
| **Day 14:** Use MCP sampling to build a council of AI personalities that debate and vote on the perfect festival mascot. | ||
|
|
||
| **Day 17:** Deploy a cross-platform wishlist app using MCP-UI so vendors know exactly what visitors want. | ||
|
|
||
| You'll master core AI engineering skills like building gesture-controlled interfaces, data visualizations, multi-agent systems, and production deployments using goose. These foundational skills will prepare you to work with any AI agent. Complete all 17 days, and you'll have built a comprehensive portfolio showcasing everything from basic automation to sophisticated multi-agent systems. | ||
|
|
||
| ## Designed for All Skill Levels | ||
|
|
||
| **For Beginners:** Every challenge includes clear guidance and resources to get you started. You'll learn core concepts from the ground up in a practical, project-based way. | ||
|
|
||
| **For Advanced Builders:** Looking for an extra test? Each main challenge includes bonus objectives that push you further: optimizing for performance, adding complex features, or integrating with advanced tools. | ||
|
|
||
| ## How It Works | ||
|
|
||
| 1. **Daily Challenges:** Every weekday brings a new story-driven problem to solve | ||
| 2. **Your Creative Solutions:** There's no single "right" answer - we want to see your unique approach | ||
| 3. **Community Sharing:** Join the #adventofai channel on our Discord to share and collaborate | ||
| 4. **Solution Videos:** We'll post our approach on YouTube the day after each challenge | ||
|
|
||
| ## Ready to Build? | ||
|
|
||
| 1. Sign up at [adventofai.dev](https://adventofai.dev) for daily notifications | ||
| 2. Install goose using the [quickstart guide](/docs/quickstart) | ||
| 3. Join the community on [Discord](https://discord.gg/block-opensource) | ||
|
|
||
| The first challenge unlocks December 1st at 12 PM ET. The Winter Festival needs your skills. Let's build something amazing together. | ||
|
|
||
| <head> | ||
| <meta property="og:title" content="Announcing Advent of AI" /> | ||
| <meta property="og:type" content="article" /> | ||
| <meta property="og:url" content="https://block.github.io/goose/blog/2025/11/30/announcing-advent-of-ai" /> | ||
| <meta property="og:description" content="We're launching an advent calendar of AI engineering challenges to help you build applicable projects with goose." /> | ||
| <meta property="og:image" content="https://block.github.io/goose/assets/images/advent-of-ai-header-7076e6e92caf243b488ff6ea0082c48e.png" /> | ||
| <meta name="twitter:card" content="summary_large_image" /> | ||
| <meta property="twitter:domain" content="block.github.io/goose" /> | ||
| <meta name="twitter:title" content="Announcing Advent of AI" /> | ||
| <meta name="twitter:description" content="We're launching an advent calendar of AI engineering challenges to help you build applicable projects with goose." /> | ||
| <meta name="twitter:image" content="https://block.github.io/goose/assets/images/advent-of-ai-header-7076e6e92caf243b488ff6ea0082c48e.png" /> | ||
| </head> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.