A shared project. A practical way to learn.

Teaching my sister to build with AI by choosing a project she cared about and would actually use.

Teaching & collaborative developmentTeaching project · 2026 · Collaborative buildBuilt together as a learning project. An unofficial fan app; the portfolio uses original abstract artwork.
An abstract team optimizerSix slots with geometric symbols and comparison bars illustrate a browser-based optimizer without game artwork. All content is synthetic and illustrative.Team Lab / 151A small, explainable team optimizer.Browser-basedSlot 1BalancedSlot 2FastSlot 3ResilientSlot 4FlexibleSlot 5ReliableSlot 6AdaptableChoose constraints → compare options → understand the picks
Illustrative team view. Original abstract symbols; no game artwork.

The problem.

I was teaching my sister to build with AI and wanted to start with something she cared about. We chose a Pokémon team builder together: a useful project based on one of her interests, with real decisions to make along the way.

What we built.

We went through the whole process together: prompting, building the app, choosing an interface, and deciding how to improve it. The app helps explore teams for the original Pokémon Red and Blue games, working with the original 151 and a team of six. We then hosted it as a public page that she and other people could reach.

The decisions that matter.

  1. Start with her interest

    Choose something she wanted to use, so the project had a purpose beyond learning the tools.

  2. Teach the decisions too

    Work through prompting, interface choices, and improvements together, rather than treating a generated first version as finished.

  3. Finish by sharing it

    Take the project through to a publicly reachable page that she and others can use.

The result.

A publicly reachable app built through a shared learning process. The important outcome was helping a less technical person take part in the whole process—from an idea and prompts to interface decisions, refinements, and a hosted page. It is a small example of a larger goal in my work: helping people use AI to do technical things themselves.

Built with.

  • JavaScript
  • AI-assisted coding
  • Static hosting
Next projectIT Revolution Learning Platform

Let’s talk.

Have a role or project in mind? Tell me about the team, what you’re trying to make happen, and the timing. A few sentences is enough.