Messaging about AI is hyperbolic: “AI will save us!” or, “AI will doom us all.” Neither is accurate, or helpful. This is because AI is a tool. Like any tool, it is good at solving certain types of problems. And, again all tools, it can be misused, or used irresponsibly, in ways that cause harm….
Category: Blog
Spec-Driven Development (SDD): Using AI to write functional code
What is SDD? Spec-Driven Development (SDD) is a form of AI prompting for software development. Instead of starting with code and documenting later, SDD starts with documentation and then generates code. In this technique, the documentation uses one or more files called specifications (“specs”) that define basic criteria for a desired outcome, such as: What…
Vibe Coding: aka Pair Programming with AI
So what is Vibe Coding anyway?? Vibe coding is an AI-assisted coding approach where you describe what you want in natural language (i.e., the way you would talk to a friend), and an AI generates code for you. Similar to pair programming, which involves two humans collaborating closely on code, “vibe coding” uses an AI…
At-Home Learning: Mister Rogers!
If you’re looking for educational programs for your kiddos (or something to soothe your soul), I highly recommend Fred Rogers iconic show. I recently stumbled across a website that provides a weeks worth of Mister Rogers episodes for free! The episodes span the years of Mister Rogers’ Neighborhood with each set going through a complete…
How to bring tech and making into any classroom! (1/4)
Turns out Ms. Frizzle from The Magic School Bus had it right all along! In the era of the Next Generation Science Standards, there is a great deal of evidence that experiential and project-based learning are effective approaches to education. As described in the Cambridge Handbook of Learning Sciences, project-based classrooms provide opportunities for students…
Home automation for the goodest boi: a Dog Door Opener!
My dog, Marley, is, like most dogs, the goodest boi. But he also has a lot of anxiety, mostly when I am not home. I panic every time I come home and Marley is not there to eagerly and enthusiastically (and loudly) greet me at the door because I know that he has locked…
Lessons from the Classroom: Acting in Kindness
Teaching is HARD. It involves so much: planning and organizing, understanding content well enough to break it down and scaffold and explain in different ways, communication, improvisation, empathy, being able to identify what’s working and what’s not and quickly pivot, debugging and troubleshooting (both literally with tools/tech and metaphorically with curriculum), motivating, inspiring, and so,…
Student Project: Mini Robotic Table!
I am so proud of all of my students, especially when they tackle and conquer difficult projects, like one of my students did recently when she completed a prototype of her Mini Robotic Table. … A Robotic Table?! Heck yes!! It is just as hilarious and awesome as you are imagining. But like most projects,…
FoxBot Featured by EdTech Roundup!
The EdTech Roundup by run by Mike Karlin is a great source for educators and tech enthusiasts alike to learn more about how schools use educational tech, from apps to physical devices. We are pleased to announce that FoxBot Industries was featured this week by Dr. Karlin under his Editorials and Press section. Click here…
How do I get started learning Arduino?
One of the most common questions I get is “How do I get started learning X?” (Where X is a some topic in STEM, most often electronics and programing). In an effort to help as many people as possible, I am writing a handful of articles on the most popular topics. Let’s get started with:…






