
AUTHOR
Jack Shi
Founder of Clooms · Independent Developer
Boulder, Colorado, USA
Jack Shi is an independent developer and the founder of Clooms, an independent digital-product company built on one ethos — usefulness over noise, clarity over complexity. Under Clooms he builds and runs a portfolio of focused web utilities, including WheelMigo.
He began his career at Alibaba's International Commerce Business Unit (ICBU) in 2008, serving B2B companies in international trade. That experience led him to go independent and, on the business side, to build NexaPioneer, an AI-first B2B company.
His guiding principle across everything he builds: find a real, specific need and solve it as simply as possible.
Articles by Jack Shi
A random letter wheel for word games and the classroom
WheelMigo has no built-in letter template, but a 26-line list does the job. Each letter has a 3.85% chance per spin, and a plain spin repeats a letter within five spins about a third of the time.
Can't decide what to eat? Spin a random food wheel
WheelMigo's What to eat template starts you with 16 dinners. With that list, a plain spin repeats a meal within five dinners half the time; turn on no-repeat and each meal comes up once before any returns.
A free truth or dare wheel you can customize
WheelMigo has no ready truth-or-dare template, but three small wheels do the job. With a 12-prompt list, a plain spin repeats a prompt within four spins 42.7% of the time; no-repeat never does.
Is a yes/no wheel exactly 50/50? We measured it
Over 10,000,000 spins Yes won 50.007% and No 49.993%, well inside normal noise, and the longest streak was 24 in a row. Here is what 'exactly 50/50' does and does not mean.
Random Name Selector vs. Name Generator: Which Do You Need?
A selector chooses from your list; a generator creates name suggestions. Match the tool to your task, check duplicate entries, and understand what a fair draw means.
Using a prize wheel for giveaways and events
Put prizes on the wheel, decide who spins, and make the odds visible. A practical guide to prize ratios, limited stock, live presentation, and result records.
How to Pick a Random Number From 1 to 100 With a Wheel
A 1–100 wheel gives every number exactly a 1% chance. How to set it up, what the wheel shows at 100 slots, the odds of repeats, and why your head is a poor random generator.
The Yes-or-No Wheel for Quick, Fair Decisions
A yes/no wheel settles an either/or with a fair 50/50 spin. Why each spin is independent, when it beats a coin flip, and when to trust your judgment instead.
How to Use a Wheel as a Decision Maker
A decision wheel breaks ties fairly when your options are close or you are overthinking. Here is how to use one well, plus the gut-check trick and the calls a wheel should not make.
A brain-break spinner for the classroom
When a class gets restless, a brain-break spinner picks a quick reset at random — WheelMigo's Brain break template has 15 calm prompts, no-repeat rounds, and an editable list.
The Math of No-Repeat Rounds: How Fair Is a Full Rotation?
A no-repeat rotation gives every name exactly one turn per round. Plain reshuffle only averages fair — it clusters and repeats. We simulated both to measure the real gap: coverage, collision odds, and how long a single name can wait.
A fair random order for sprint retrospectives
Who speaks first in a retro anchors what the team fixes. A random, no-repeat order spreads that role around fairly.
An icebreaker question wheel for meetings and classes
Skip the awkward “who wants to start?” An icebreaker question wheel picks an open, low-pressure prompt at random — with 20 ready-made questions and no-repeat rounds.
Random soccer player picker for drills and games
Pick a soccer player the fair way: paste your list into a wheel and let one unbiased spin choose who's up.
Random NBA player generator: how to spin one fairly
Settle a 'who's the pick' debate the fair way: paste your NBA player list into a wheel and let one unbiased spin choose.
Wheel of NFL teams: pick a random team to support or play
Can't decide which NFL team to back, or who plays which team tonight? Paste all 32 into a wheel and let one fair spin decide.
Picking fair teams for pickup games with a wheel
Captains picking sides is slow and leaves someone chosen last. A random team generator deals everyone into even, fair teams in one click — here's how, and what it can't do.
How to randomly pair students or partners fairly
Pairing people by hand is slow and rarely feels fair. A random pair generator deals everyone into twos with a real shuffle — here is how, including what happens with an odd number.
How to split a class into random groups with a name wheel
Splitting a class into groups by hand is slow and rarely feels fair. A random group generator deals everyone out with a real shuffle — here is how to use it and what it does.
A random student selector for fair cold-calling
Cold-calling keeps a class thinking, but only if it feels fair. A random student selector takes the choice out of your hands and spreads it evenly — and we measured just how even.
Is a random name picker fair? We measured 7 million draws
We spun a seven-name list 7,000,000 times two ways. WheelMigo landed within 0.015 points of perfectly even; a popular shortcut quietly favoured four names by 2.78%.
A quick, fair way to pick who goes first
Deciding who goes first shouldn't take longer than the thing itself. A quick spin settles it fairly, and no one can argue with the wheel.
How to run a fair raffle or giveaway draw with a free raffle generator
A raffle only feels fair if everyone can see the draw. Here is how to set up entries, handle multi-ticket holders, pick several winners and keep a record — with no hidden math and nothing to install.
A fair random order for team stand-ups
When the same voice always opens stand-up, the meeting drifts. A random, no-repeat order keeps everyone ready — here's a two-minute setup that carries over every day.
How to draw multiple winners at once (fair batch draws)
Need three winners, not one? A batch draw pulls several distinct names in a single fair pass. Here is how to set it up and what stays honest about it.
How to pick random numbers fairly with a wheel
A number wheel is a visible, shared way to draw a fair integer. Here is how to set the range, draw one or several, and when to reach for something else.
How to import a class list into a name picker (CSV and text)
Your names are already in a spreadsheet. Here is how to get them into the wheel in a few seconds without retyping — and how to fix the imports that go wrong.
Running a fair classroom name draw
Cold-calling feels unfair when the same three names keep coming up. A short setup fixes that and carries over to your next lesson.
No-repeat rounds vs. a fresh spin: which fairness do you want?
"Fair" has two meanings on a wheel, and they pull in opposite directions. Pick the one that matches what you are actually doing.
How WheelMigo actually picks a name
The animation is theatre. The result is already chosen before the wheel starts moving. Here is the real selection method — and its honest limits.