diff --git a/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.json b/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.json
new file mode 100644
index 000000000..d9b597f5c
--- /dev/null
+++ b/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.json
@@ -0,0 +1,10 @@
+{
+  "title": "Golang implementation of wave function collapse",
+  "author": {
+    "name": "Cesare Ghirelli",
+    "url": "https://github.com/runozo"
+  },
+  "url": "https://github.com/runozo/go-wave-function-collapse",
+  "submittedOn": "2024-06-25T13:22:30.404Z",
+  "socialPermission": true
+}
diff --git a/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.png b/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.png
new file mode 100644
index 000000000..951195bcd
Binary files /dev/null and b/content/videos/challenges/171-wave-function-collapse/showcase/contribution-1719321750.png differ