In partnership with

👋 Hello again, Vibe-Coders!

Hey, welcome back!

Last week, you bravely stepped into the world of coding. You discovered that code is just a set of instructions, like recipes for computers. That was your first step on the ladder.

This week, we’re climbing one step higher. We’re tackling something every coder (and vibe-coder) hears about: GitHub. Maybe you’ve seen it mentioned on forums or in videos, and thought: “Is this some hacker-only site?” Don’t worry, it’s not. Think of GitHub as your time machine and safety net rolled into one.

By the end of today’s issue, you’ll know exactly why GitHub matters, and you’ll even set up your very first project “vault” on it. Let’s dive in!

Dex AI Scrapes the internet and sets up interviews for you

Dex is a conversational AI and career matchmaker that works on behalf of each person. You spend 15-20 minutes on the phone with him, talking about your experience, your ambitions and your non-negotiables.

Dex then scans thousands of roles and companies to identify the most interesting and compatible opportunities.

Once we’ve found a match, Dex connects you to hiring managers and even helps you prep for interviews.

Thousands of exceptional engineers have already signed up and we’re partnered with many of the UK’s leading Start-ups, Scale-ups, hedge funds and tech companies.

Don’t waste another day at a job you hate. Speak with Dex today.

📖 Coding Basics Explained: What Is GitHub?

What It Is:
GitHub is a website that stores your projects and remembers every single change you (or anyone else) make.

Real World Comparison:
Think of a video game with save points. You wouldn’t want to play a 50-hour game without saving along the way, right? GitHub is those save points for your app or project.

Why You Care:
When you’re learning with AI tools or experimenting with ideas, it’s easy to break things. GitHub means you can always return to a safe version. No more “I ruined it!” panic.

Simple Example:
Say you’re making a to-do list app. Yesterday it was titled, “Beautiful Todo App” Today, you tried changing to “Best Todo App” but the app crashes. With GitHub, you just roll back to yesterday’s version, the safe one, like nothing happened.

🔑 The Beginner Breakthrough

The Stuck Moment:
You’re excited, you copy some code into your project… and suddenly nothing works anymore. You want to cry.

Why This Happens:
Computers are unforgiving. One tiny change can break the whole thing. Without backups, you’re stuck.

The Simple Fix:
GitHub allows most of the AI App Builders to save every version in a way such that you can roll back if the AI messes things up. It’s like having a stack of notebooks where each page is frozen in time. You can flip back to any page if the new one looks messy.

What This Unlocks:
Freedom. You can experiment fearlessly because you know you can NOT permanently break your work. That safety makes you braver, and braver learners move faster.

🛠 Tool That Makes Sense

Tool Name: GitHub

Beginner Rating: ⭐⭐⭐⭐☆ (4/5)

Perfect For:
Anyone who wants to save their projects, rewind mistakes, or share their work with others.

Honest Reality:
The first time you land on GitHub, it looks intimidating: lots of buttons, lots of tabs. But here’s the secret: as a beginner, you only need to know how to make a repo (that’s just a project folder) and save things in it. Ignore the rest for now.

📚 Jargon of the Week

Word 1: Commit

What it sounds like: Something very serious, like joining a secret society.

What it actually means: A snapshot of your project at one point in time.

Real-world analogy: Think of hitting “Save Game” in Mario. That’s a commit.

Why you’ll hear it: Every time you save to GitHub, you’re “committing” a new version of your project.

Word 2: Repository (often shortened to “repo”)

What it sounds like: A dusty vault in a sci-fi movie.

What it actually means: A digital folder where your whole project lives on GitHub.

Real-world analogy: Like a backpack for your app: you keep all the parts zipped up in one place.

Why you’ll hear it: Anytime someone says “check the repo,” they mean “look in the project folder on GitHub.”

🚀 Try This Right Now

What You’ll Do:
Create your first GitHub account and project folder (repo).

Step 1: Go to github.com and click Sign Up. It’s free.
Step 2: After you log in, click the green New Repository button.
Step 3: Name it something fun, like my-first-vibe.
Step 4: Check the box that says Add a README file (this makes your repo less scary-looking).
Step 5: Hit Create Repository.

What Happens Next:
Boom! You’ve just made your first repo. Think of it as your backpack, ready to hold all your future app experiments.

🎯 Mini-Project Challenge

What you’ll build: A GitHub “vault” that stores your first real piece of code: the Hello, You! program you created last week.

Why it matters: This connects the dots—you’re not just learning concepts, you’re actually building a living, growing history of your vibe-coding journey.

Time needed: 25–30 minutes

Your mission:

  1. Go to your repo on GitHub.

  2. Click Add file → Create new file.

  3. Name the file: hello-you.jsx

    (.jsx means it’s a React file, like the one you built last week.)

  4. Copy-paste the Hello, You! code from last week’s project into the editor. (If you can’t see it, just ask ChatGPT to show you the code in full)

  5. Click Commit new file.

  6. Type a commit message like:

    My first vibe-coded app: Hello, You!

Bonus step:

  • Open your README file.

Write a note to yourself, like:

This repo holds my first-ever app. I’m officially a vibe-coder!

Success looks like:
Your repo now contains both your app (hello-you.jsx), and your README journal. GitHub has officially time-stamped your very first project. Week 1 (your app) and Week 2 (saving it forever) are now connected.

🔮 Weekly Roundup

That’s Week 2!

You now understand GitHub as your time machine, your project backpack, and your experiment safety net. Don’t forget that vibe-coding is like a puzzle with a lot of pieces, and we’re going to cover them all to make sure you can create your apps without needing any help.

See you next week, vibe-coder! 💪

So you like what you see? Then why don’t you…

Reply

or to participate

Keep Reading

No posts found