A reason to play
Turn a room into a game night.
A song, a question, a few friends. Code can build a shared experience.
Meet the buildB² · Software & coding
A game that brings people together. A place to practice. A tool that makes the next step easier. Code is another way to give an idea a shape.
There is so much I have built (100+ applications) so I decided to start with just a small sample.
Explore the buildsThree different reasons to build.
One habit of asking: what could this make possible?
A reason to play
A song, a question, a few friends. Code can build a shared experience.
Meet the buildA reason to connect
A calendar can be more than a schedule. It can be an invitation.
Meet the buildA reason to try
Gather a team, make a start, and keep learning from what you build.
Meet the buildA selection from our software workshop, grouped by the idea behind each build. Some are tools we keep using. Others are prototypes or questions we are still exploring. Open a project to see what is taking shape.
24 builds · 6 directions
Play
Games are a place to make rules, try ideas, and bring people into the same moment.
Favorite songs become a shared music quiz, with a host and players joining from their own devices.
The question
What if a favorite song brought everyone into the game?
The build
A local music trivia game for one host and up to eight players. Question packs can be edited and checked before a live game.
What it invites us to think about
A good game gives people a reason to pay attention to each other.
Link to this buildA boxing game that responds to movement, with keyboard controls available too.
The question
What if your movement could become the controller?
The build
A working browser boxing prototype with camera-based pose tracking and a player-versus-opponent fight loop. The feel of the movement and the ring are still being developed.
What it invites us to think about
An interface can be something you do, not just something you click.
Link to this buildMake the hidden steps of a search algorithm visible through a robot simulation.
The question
What if you could see how a robot chooses where to go?
The build
An educational simulation with step-by-step movement, editable algorithms, and metrics. The first open-room version is complete.
What it invites us to think about
Making a process visible can make it easier to understand.
Link to this buildA fast arcade game with changing arenas, combo weapons, and its own synthesized soundtrack.
The question
What if an arcade world could change as you played?
The build
A browser game inspired by radial arcade shooters, with evolving arenas and deterministic gameplay checks.
What it invites us to think about
A small set of rules can produce a surprising amount of play.
Link to this buildLearning
Practice, curiosity, and a safe place to get it wrong. Software can make room for all three.
Try a new language in conversation, rehearse a situation, and learn from your own transcript.
The question
What if you had a patient place to practice saying it?
The build
A private language tutor with free conversation, scenario roleplay, learning from your own material, and transcript review across five languages.
What it invites us to think about
Practice becomes more useful when it connects to something you want to do.
Link to this buildTake something worth learning, turn it into a lesson, and rehearse it before trying it in the real world.
The question
What if advice became something you could actually practice?
The build
Conversational advice is reviewed by a person, organized into lessons, and practiced through drills and roleplay. Field notes connect the practice to real experience.
What it invites us to think about
Knowing an idea and being able to use it are different steps.
Link to this buildA quiz-show board, phone buzzers, and explanations turn a study session into a game.
The question
What if studying brought a room together?
The build
A host presents course-related clues while players buzz in from their phones. The working first version includes question packs and a content studio.
What it invites us to think about
A little competition can open the door to a lot of learning.
Link to this buildMove from a simulated robot to a simple obstacle-avoidance challenge through a guided set of exercises.
The question
What if your first robot had a safe place to learn?
The build
A self-contained robotics learning environment with a simulated mobile robot and an eight-step exercise path ending in obstacle avoidance.
What it invites us to think about
Simulation gives a difficult idea a place to become a manageable experiment.
Link to this buildUnderstanding
There is plenty to read and hear. These projects help turn it into something you can use.
Turn a large text file or meeting transcript into a focused summary you can work with.
The question
What if the important part were easier to find?
The build
A personal summarization prototype with configurable summary filters and a record of the prompts and responses. Its first phase is complete; further document formats are planned.
What it invites us to think about
A useful summary has a purpose: what do you need to understand or do next?
Link to this buildCompare ideas across videos, see where they agree or disagree, and trace a claim back to its source.
The question
What if research showed the disagreement as clearly as the consensus?
The build
A research tool that groups timestamped claims from videos into themes and produces a brief with links back to the source moments.
What it invites us to think about
Understanding grows when you can follow the evidence and notice competing views.
Link to this buildClean up a transcript and identify its speakers so a conversation is easier to review.
The question
What if a conversation became a clearer record?
The build
The current first version focuses on transcript cleaning and manual speaker identification. A fuller audio transcription and speaker pipeline is a later phase.
What it invites us to think about
A clear record starts with careful review, not just automatic processing.
Link to this buildBring project activity and notes into one place to find themes, revisit decisions, and ask questions.
The question
What if your past work helped you find your next step?
The build
A personal workspace that gathers development activity and documents, distills findings, and provides a question-and-answer view over that material.
What it invites us to think about
Progress becomes easier to see when scattered work has a shared context.
Link to this buildConnection
A shared goal, a local event, or a helping hand. Useful software starts with the people it is for.
Bring weekly progress, blockers, and priorities together so the next conversation starts with shared context.
The question
What if a check-in made the next step clearer?
The build
A tool in active use for team check-ins, with person-by-person updates and consolidated rollups. Meeting observations can be reconciled with direct updates.
What it invites us to think about
A team needs to see what changed, who needs help, and what matters next.
Link to this buildExplore a simpler way for families to discover local care providers and resources.
The question
What if the search for help had a clearer starting point?
The build
A connected directory prototype with example search, community, and provider views. It does not yet have a production provider database or a verified-review service.
What it invites us to think about
A useful first step can matter when a problem feels too large to tackle at once.
Link to this buildBring local events into a readable calendar so it is easier to discover what is happening nearby.
The question
What if local life were easier to discover?
The build
A personal calendar covering six weeks of events in Northeast Florida. It gathers events from approved sources and is in active use.
What it invites us to think about
Information can become an invitation to participate.
Link to this buildAn early concept for explaining the relationships between people or organizations.
The question
What if a list of contacts became a map of connections?
The build
The project foundation, data shapes, and examples are in place. The relationship-processing pipeline is still to be built.
What it invites us to think about
Before building a recommendation, decide what makes a connection meaningful.
Link to this buildExpression
Give an idea a voice, a story, a shape, or a place in the world.
Turn an ebook or plain text into a chaptered audiobook, with voice previews along the way.
The question
What if a written story could come along for the walk?
The build
An audiobook tool with chapter-based output, voice previews, and resumable generation jobs.
What it invites us to think about
Changing the form of an idea can change where and how someone encounters it.
Link to this buildExplore a soundboard for playing prepared speaking segments during a call or webinar.
The question
What if preparing the words helped you focus on the conversation?
The build
A prototype for pre-rendered speaking segments controlled through a small soundboard. A live assistant that drafts replies is a later idea.
What it invites us to think about
A carefully prepared piece can support a live moment.
Link to this buildCreate or review a presentation, find what needs work, and compare the result after making changes.
The question
What if a presentation improved through the same loop as a build?
The build
A presentation creator and evaluator that considers the deck, audience, and talk track. It supports existing brand templates and repeated evaluation.
What it invites us to think about
A presentation is built around what the audience needs to understand.
Link to this buildPreview artwork on merchandise and turn the idea into an order brief.
The question
What if you could see the idea before making it?
The build
A browser prototype for product choices, artwork previews, cost planning, and downloadable briefs. It does not place supplier orders.
What it invites us to think about
A preview creates a useful place to discuss and change an idea.
Link to this buildBetter tools
Some projects make the next project possible: tools for trying, seeing, comparing, and improving.
Coordinate a team of AI agents to move a project brief toward a working demo and a story to share.
The question
What if a brief could become a working first version?
The build
A project-building workflow with specialized agents and human review points. Outputs include a demo, supporting materials, and a presentation.
What it invites us to think about
Even with more capable tools, shared goals, clear roles, and review still matter.
Link to this buildAn early system for turning a clear feature request into a change that can be checked and reviewed.
The question
What if building a feature had a repeatable path from request to review?
The build
An early prototype. Its workflow foundation and repository onboarding are under construction; the complete request-to-reviewed-change process is the intended direction.
What it invites us to think about
Making the process explicit is part of making the result trustworthy.
Link to this buildTry a proposed improvement, compare it with the current version, and keep a record of the evidence.
The question
What if every improvement had to show its work?
The build
A research workspace for proposing, implementing, running, and judging changes through a repeatable comparison loop.
What it invites us to think about
An improvement is a question to test, not a claim to assume.
Link to this buildMake the exchanges between coding tools and AI models visible so their behavior can be compared.
The question
What if you could see what happens between the prompt and the result?
The build
A teaching prototype with recorded model exchanges and tool activity. A scripted comparison of two coding harnesses is working.
What it invites us to think about
Seeing how a tool behaves is a useful step toward understanding how to use it.
Link to this buildTry another word, or explore a different direction.
Building beyond the screen
Think of one person, one thing that could be easier, and one small first version. That is a useful place to begin — with code, with bricks, or with a helping hand.