Category: coding
-

Minecraft MakeCode Javascript Workaround
We’re wrapping up our Coding Mars / Minecraft Mars unit in my middle school computer programming class. It’s one of my favorite units. Students have been programming “agents” (which function like “robots” in Minecraft Education) to mine resources, farm, and build structures in a Mars-themed world. It’s hands-on, it’s creative, and it’s been particularly exciting…
-

Vibe Coded: AI Who’s Who
Over the weekend I successfully completed my eighth vibe-coded project, and I’m really excited about it! It’s called the “AI Cultural Canon,” and it’s basically a Firebase-powered front-end website for 27 people that arguably comprise a “Who’s Who” list in the world of AI / artificial intelligence. Visitors can read a short bio, see a…
-

Google Sites Comment Magic
For a long time, I’ve wanted a simple way for my students – in this case, my adult Sunday School class participants—to share comments directly on a webpage I’ve made with Google Sites. Google Sites doesn’t include a built-in commenting system in its “new” version which debuted in 2021. Commercial commenting widgets like Elfsight can…
-

Packet Defender 2.0
Back in January of 2025 I used ChatGPT to “vibe code” a project I named “Packet Defender.” This project was and is my attempt to use HTML and JavaScript to create a simple, text-based and web-based game to help my middle school web design students learn some of the basic terms and concepts about how…
-

Vibe Coding for Flickr CC 4.0 Attribution
I’m excited to share a little “vibe coding” project I worked on today, building on the awesome work of Alan Levine and with a healthy dose of AI-powered assistance from ChatGPT 4o. If you’ve ever needed to generate properly formatted attribution for Creative Commons licensed images on Flickr, you probably know about tools like ImageCodr.org…




