We vibecoded a drawing app with Goose! | Vibe Coding Competition Highlights



AI Summary

Video Summary: We vibecoded a drawing app with Goose! | Vibe Coding Competition Highlights

Overview

  • Title: We vibecoded a drawing app with Goose! | Vibe Coding Competition Highlights
  • Channel: Block Open Source
  • Published on: April 2, 2025
  • Views: 347
  • Likes: 10
  • Comments: 1
  • Video URL: Watch here

Objectives

  • Participants: Max and Daniel compete in a coding competition using Goose and the Model Context Protocol (MCP).
  • Task for Round 1:
    • Create a drawing app with a Goose-shaped brush.
  • Task for Round 2:
    • Enhance the app by adding support for multiple programming languages.

Round 1: Build a Drawing App

  • Participants must create a minimal drawing app using vanilla JavaScript and DOM APIs.
  • Each participant shares their thoughts and progress:
    • Daniel’s Approach:
      • Focused on creating a lightweight app without external dependencies.
      • Utilized a local HTML+CSS+JS setup to build the drawing functionality.
    • Max’s Experience:
      • Prompted Goose to create a canvas app quickly, emphasizing ease of use and immediate functionality.
  • Outcome: Both competitors successfully created functional drawing apps quickly.

Round 2: Adding Features

  • Required to enhance the app to support multiple programming languages.
  • Daniel provided minimal initial instructions, letting Goose interpret and build the feature.
  • Max instructed Goose to add extensive language support, gaining rapid results.

Key Learnings

  • The competition showcased the effectiveness of Goose as a coding assistant.
  • Highlights the fast-paced nature of collaborative coding using AI.