Start Here

You’re in the right place.

This is Play-First Programming — a clubhouse for curious people who want to build software with AI, just for the fun of it. No experience required. No pressure. Just play.

What is Play-First Programming?

For most of computing history, building software meant months of study before you could make anything real. You memorized syntax. You completed exercises. Your own ideas had to wait.

Then AI arrived — and changed everything.

Suddenly anyone could describe an idea in plain English and watch it come to life in minutes. The barrier between imagination and creation nearly vanished.

Play-First Programming is a philosophy built around that shift. Instead of learning before you build, you build first and learn as you go. Software is a toy before it’s a tool. Curiosity is the only qualification you need.

Vibe coding is the spark. Play-First Programming is the campfire you build around it.

Greg’s story.

About six months ago I started using AI chatbots at work for small tasks — proofreading emails, summarizing meeting notes. I work with VoIP phone systems, and one surprisingly useful trick was feeding packet captures from Wireshark into an AI. When a phone system is misbehaving and you’re staring at thousands of packets, having an AI help identify patterns saves a lot of time.

Before long, curiosity took over. I started asking AI to write code. First HTML, then Python, then C#. Small experiments. Little tools. Things I wouldn’t have bothered building if it required hours of setup. But now I could make them in minutes — and I loved it.

I found out there was a term for this: vibe coding. Perfect, I thought. I made project after project and went looking for a community. I landed on Reddit.

What I found instead was a culture war — people monetizing AI-generated apps on one side, developers tearing them apart on the other. I didn’t fit either camp. I wasn’t in it for the money. I was in it for the fun.

So I retreated and regrouped. That’s when I found a better description: Play-First Programming. People who start by playing around. People who learn by building. Nothing too serious — just curiosity leading the way.

I’m not the guy spraying graffiti on the wall. I’m just the guy having fun learning how to hold the paintbrush.

The Five Tenets.
1
Play Comes First
Start with a feeling, not a feature list. Curiosity before planning. Always.
2
Anyone Can Play
If you can describe what you want in plain English, you can begin. No credentials required.
3
Learning Is the Reward
The moment you ask “how does that work?” — you’ve already started learning.
4
Mistakes Are Discoveries
Unexpected outcomes aren’t failures. They’re information. Many great ideas begin as accidents.
5
Fun Is the Finish Line
No deadlines. No clients. No pressure. Success is making something real that you’re proud of.

What you need.
🤖
A free AI tool
Claude, ChatGPT, or DeepSeek all work. All have free tiers. No credit card needed to start.
Free to start
💻
A browser or free software
HTML runs instantly in any browser. Python uses IDLE (free). C# uses Visual Studio Community (free).
All free
🌱
Curiosity
The only real requirement. If you can ask “what would happen if…?” you’re already a Play-First Programmer.
You already have this

Your first experiment takes 5 minutes.

Open your favourite AI, paste in this prompt, and see what happens:

Your first prompt
“I’ve never coded before. Help me build something playful — maybe drifting stars or a bouncing ball. Explain it simply as we go.”

That’s it. No account needed. No setup. Just paste and play.

Read the Blog →
Play-First Programming · playfirstprogramming.com A clubhouse for curious builders