Pettigrew Lab

A computer takes information in, works on it by following instructions, keeps what it needs and puts the result back out, all with billions of tiny switches that are either on or off. This course takes the box apart one piece at a time, with something to play with in every lesson, and by the end you can work out why a computer is slow and usually fix it.

Coming soon to iPhone, iPad and Android. Part I free, then $2.99 once. No account, no ads.

Every photo, song and word on a computer is stored as switches that are on or off. Here are eight of them. Each one is worth double the one to its right. Flip them until you’ve spelled something.

Make the letter H (72)

128
64
32
16
8
4
2
1

Adds up to 0

Not a letter yet

Talk Card · Lesson 2.4

Every letter is stored as a number. 72 is H and 73 is I. The computer only ever sees numbers, and a chart everyone agreed on.

Is my old computer done?

Usually not. Most old computers feel slow because their memory fills up and they’re still running on a spinning hard drive, and both are cheap to fix. The bigger question is updates: Microsoft ended regular support for Windows 10 on October 14, 2025, and free security updates for home users only run through October 12, 2027.

If your computer can’t run Windows 11, you have four honest options. The course spends its whole running story on the third one, because almost nobody knows it exists.

Stay on the extension

Enroll in Microsoft’s extended security updates and keep going until October 2027. Then decide.

Buy a new computer

Sometimes right, especially if several parts are failing. Diagnose first so you know.

Switch to something supported

A beginner-friendly Linux or Google’s free ChromeOS Flex gets updates, runs fast on old hardware and handles the browser, video calls and email fine.

Recycle it properly

Back up your files, wipe the drive, and take it somewhere that recycles electronics. Never just the trash.

Dates as of October 2026. Microsoft has moved the extension once already, so check its page before you decide.

Read the full Fix-It Card for a slow computer

Why is my computer so slow? Usually, it’s waiting.

Most slow computers aren’t short on processor speed. They’re waiting on something slower: memory that’s full, a hard drive with a spinning plate, or the internet. The processor is so fast that every trip to anything else is a long wait by comparison. Here’s how long, if one processor tick took one second.

If one processor tick took one second, and everything else stretched to match.

    Talk Card · Lesson 8.3

    If a processor tick were a second, RAM is six minutes away and a spinning hard drive is six months. That gap is why an SSD makes old computers fast.

    How does the internet work?

    Every message, photo and video gets chopped into small numbered pieces called packets. Each packet travels on its own, passed from router to router toward an address, and nobody plans the whole route. At the other end, the numbers put them back in order. Try it, then knock out a router and watch them go around it.

    #1 Grand#2 ma’s #3 lapto#4 p liv#5 es!

    Talk Card · Lesson 21.1

    The internet splits every message into numbered packets that travel separately and get put back together at the end. Break a path and they route around it.

    Mac, Windows or Linux?

    They’re three families of operating system, the boss program that runs everything else. macOS and Linux both descend from Unix, built at Bell Labs in 1969; Windows grew on its own branch. The right one depends on your apps, your hardware and how much you like to tinker, not on which one is best.

    Windows

    Runs on computers from hundreds of makers, at every price, and runs the most games. More choice, more setup, more junk to watch for.

    Best forGamers, and anyone whose work software only runs on Windows.

    Mac

    Apple builds the hardware and software together, so it fits, lasts and works smoothly with an iPhone. Costs more, and only runs on Apple’s computers.

    Best foriPhone families and creative work.

    Linux

    Free, open source and fast on old hardware, with beginner-friendly versions. Some popular apps and games aren’t made for it.

    Best forTinkerers, and old laptops that can’t run the latest Windows.

    ChromeOS

    The browser is the computer. Simple, quick and very hard to mess up. Google’s free ChromeOS Flex brings it to old PCs.

    Best forSchoolwork, email and anything that lives on the web.

    Mac vs. Windows vs. Linux, explained

    A hundred years of people building on each other

    Nobody invented the computer alone. Every module carries one true story from the history, and these are six of them.

    1. An idea on paper1843

      The first program, for a machine that was never built

      Ada Lovelace · London

      Charles Babbage designed a steam-powered calculating engine he never finished. Lovelace wrote out step-by-step instructions for it anyway, and noted it could only do what we know how to order it to do.

      Module 1

    2. Filled a room1945

      The programmers nobody introduced

      Kay McNulty, Jean Jennings, Betty Snyder, Marlyn Wescoff, Frances Bilas and Ruth Lichterman · Philadelphia

      ENIAC filled a room and had no keyboard. Six women programmed it by plugging cables and setting switches. At its 1946 unveiling, they weren’t introduced.

      Module 3

    3. On a chip1971

      A whole processor on one chip

      Federico Faggin, Ted Hoff and Masatoshi Shima · Intel

      Built for a calculator, the Intel 4004 had about 2,300 transistors. Today’s chips have billions and still run the same fetch, decode, execute loop.

      Module 6

    4. On your desk1952

      The program that writes programs

      Grace Hopper · U.S. Navy and Remington Rand

      People told her computers could only do arithmetic. She built one of the first compilers anyway, which is why almost nobody writes in ones and zeros today.

      Module 17

    5. In your pocket2012

      The AI that trained on two gaming cards

      Alex Krizhevsky, Ilya Sutskever and Geoffrey Hinton · University of Toronto

      Graphics cards were built for games. Trained on two of them, a neural network crushed a famous image contest, and AI researchers have bought GPUs ever since.

      Module 12

    6. Online1989

      The web was given away

      Tim Berners-Lee · CERN

      He invented pages linked together that any computer could read, built the first browser and server, and CERN put it all in the public domain. The first website is still online.

      Module 22

    The whole course: 7 parts, 24 modules, 96 lessons

    Each module answers one question people actually search for, in four five-minute lessons. Part I is free.

    Part I · The hand-me-down

    What a Computer Is

    What a computer actually does, why it only speaks in ones and zeros, and how it went from a room to your pocket.

    1. 01It Only Does What It’s ToldWhat is a computer?
    2. 02On and OffWhat is binary code?
    3. 03Rooms, Then Desks, Then PocketsWho invented the computer?

    Part II · The brain that isn’t

    The Processor

    Switches that make decisions, switches that add, and the loop a processor runs billions of times a second.

    1. 04Yes, No, And, OrWhat are logic gates?
    2. 05Adding With Light SwitchesHow does a computer do math?
    3. 06Fetch, Decode, Do It AgainWhat is a CPU?
    4. 07More Cores, Smaller SwitchesWhat is Moore’s law?

    Part III · The desk and the filing cabinet

    Memory and Storage

    Why your computer forgets when the power goes, why your photos don’t, and the speed ladder in between.

    1. 08The Desk and the Filing CabinetRAM vs. storage
    2. 09How RAM RemembersWhat is RAM?
    3. 10Spinning PlattersHow does a hard drive work?
    4. 11No Moving PartsSSD vs. HDD

    Part IV · It won’t start

    The Rest of the Box

    The graphics chip, the screen, the board everything plugs into, and the first few seconds after you press the button.

    1. 12A Thousand Tiny PaintersWhat is a GPU?
    2. 13Pixels and LightLCD vs. OLED
    3. 14The Board Everything Plugs IntoWhat does a motherboard do?
    4. 15Waking UpWhat happens when you turn on a computer?

    Part V · Mac, Windows or Linux

    The Software

    The boss program that runs everything, the apps on top of it, where your files actually live, and the three families of operating system.

    1. 16The Boss of the MachineWhat is an operating system?
    2. 17Apps, and the Code Behind ThemWhat is an application?
    3. 18Files, Folders and DeleteHow do I back up my computer?
    4. 19Mac, Windows, LinuxMac vs. Windows vs. Linux

    Part VI · Getting it online

    The Internet

    How two computers talk, how a message crosses the world in pieces, and why the web isn’t the same thing as the internet.

    1. 20Two Computers, One WireRouter vs. modem
    2. 21Postcards, Not Phone CallsHow does the internet work?
    3. 22The Web Is Not the InternetWho invented the internet?

    Part VII · The hand-me-down goes home

    Safe and Yours

    The scams that trick people instead of computers, the habits that stop most of them, and how to fix a slow computer yourself.

    1. 23Locks, Keys and ScamsWhat is phishing?
    2. 24Your Turn: Fix OneWhy is my computer so slow?

    How a lesson works

    1. 1

      Scene

      The crew hits a problem with the laptop.

    2. 2

      Play

      You poke at it before it has a name: switches, a pretend processor, a command line.

    3. 3

      Name it

      Now it gets its real name.

    4. 4

      Check

      One quick question. Miss it and we slow down.

    5. 5

      Back to it

      Back to the laptop, and what the idea means for it.

    6. 6

      Say it

      One sentence you could say to anyone. That’s your Talk Card.

    Every module ends with a Fix-It Card

    A one-page checklist for the day this happens at your house: the computer is slow, the Wi-Fi works but the internet doesn’t, an email looks like a scam. Print them, screenshot them, stick one on the fridge.

    And a Dinner Table Challenge

    One question to ask whoever’s across the table. You check it off yourself. The app never records anything.

    Module 21

    Ask someone at home how they think a message gets from here to another country. Then tell them about the cables on the ocean floor.

    The Hand-Me-Down

    Grandma Ruth gets an iPad and hands her old laptop to Sarah. It takes four minutes to start, and Mark says it’s junk. Over 24 modules, Sarah, Mark, Jenny and Rob open it up, find out which part is slow and why, fix it for very little money, and put a free operating system on it. Every part of the computer gets met because the crew needs it to fix this one machine.

    1. IThe laptop arrives. Mark says junk.
    2. IIThe processor is old, but it’s mostly waiting.
    3. IIIMemory full, hard drive pinned. An SSD and more RAM go in.
    4. IVIt won’t start. They learn why, and fix it.
    5. VWindows 11 won’t install. Linux wins the vote.
    6. VIIt gets online, and they trace a page across the world.
    7. VIIGrandma Ruth keeps it. Mark brings in his dad’s old one.

    Three Fix-It Cards, in full

    Every module ends with one. These are the three people need most.

    Fix-It Card · Module 24

    My computer is slow

    1. 1Restart it.Seriously. A restart clears memory that programs have been leaking for days.
    2. 2Open the meters.Windows: Task Manager (Ctrl + Shift + Esc), Performance tab. Mac: Activity Monitor. Look for the one pinned near 100%.
    3. 3Fix the pinned one.Processor: close the app hogging it. Memory: close tabs, or add RAM. Disk at 100% on a hard drive: an SSD is the fix. Network: something is downloading.
    4. 4Cut the startup list.Windows: Task Manager, Startup apps. Mac: System Settings, General, Login Items. Turn off anything you don’t need running all day.
    5. 5Check updates and support.If your operating system no longer gets security updates, plan a switch: a newer version, Linux, ChromeOS Flex or a new computer.

    Restart, read the meters, fix the pinned one, trim the startup list. Then decide. Not before.

    Fix-It Card · Module 1

    What’s actually in my computer?

    1. 1Windows: open About.Settings, then System, then About. Processor, installed RAM and Windows version on one screen.
    2. 2Mac: open About This Mac.Apple menu, then About This Mac. Chip, memory and macOS version are right there.
    3. 3Check the storage.Windows: Settings, System, Storage. Mac: System Settings, General, Storage.
    4. 4Find the graphics.Windows: Task Manager, Performance tab, GPU. On a Mac it’s part of the chip line.
    5. 5Need the motherboard?Windows: search for System Information. The BaseBoard lines name the maker and model.

    Five minutes and two screenshots, and you know more about the machine than the store did.

    Fix-It Card · Module 21

    The Wi-Fi works but the internet doesn’t

    1. 1Check another device.If your phone on the same Wi-Fi can’t load anything either, it’s the router, the modem or the provider.
    2. 2Restart in order.Unplug the modem and router. Plug in the modem first and wait for its lights to settle, then the router.
    3. 3Check for an outage.Use your phone’s mobile data to check your provider’s outage page.
    4. 4If one device is stuck, rejoin.Forget the Wi-Fi network on that device and join again.
    5. 5Still stuck? Call the provider.If the modem’s internet light stays off after a restart, it’s their line. Tell them what you tried.

    Full bars only mean you’re talking to the router. Work outward: device, router, modem, provider.

    Joel Pettigrew

    Who’s building this

    Joel Pettigrew

    Product leader · Data, analytics and AI

    I’ve spent twenty years as a product manager and product leader, building software and the teams that ship it. This is the course I’d hand a sixteen-year-old, or a grandparent, who wants to know what’s actually inside the box and how to fix it when it’s slow. It’s a Pettigrew Lab project, so it’s a family one, same as Data to AI and Product Management.

    Read my resume

    Questions people ask

    What’s the difference between a router and a modem?

    The modem connects your house to your internet provider: it’s the box with the cable from the wall. The router shares that connection with every device in the house and makes the Wi-Fi. When the internet goes out, restart the modem first, wait for its lights, then the router. Module 20 covers it.

    What does RAM do?

    RAM is the computer’s working space: whatever you have open right now, loaded where the processor can reach it fast. It forgets everything when the power goes off, which is why you save files to the drive. When RAM fills up, the computer borrows the slow drive and everything crawls. Module 9 covers it.

    Why is my computer so slow?

    Usually because it’s waiting: memory is full, a spinning hard drive can’t keep up, too many programs start themselves, or something is downloading. Open Task Manager or Activity Monitor and look for the meter stuck near 100%. That part is the bottleneck, and fixing it is often cheap. Module 24 walks through it.

    SSD vs. HDD: which is better?

    For running a computer, an SSD, by a lot. It has no moving parts, so it finds files almost instantly, while a hard drive has to swing an arm and wait for a spinning plate. Hard drives are still cheaper per gigabyte, so they’re fine for backups and big video libraries. Module 11 covers it.

    What’s the difference between a CPU and a GPU?

    A CPU has a few powerful cores that can handle any task, one complicated step after another. A GPU has thousands of simple cores that all do the same calculation at once. That’s perfect for drawing millions of pixels, and it turned out to be perfect for training AI too. Module 12 covers it.

    Should I get a Mac, Windows or Linux?

    Start with your apps. Windows runs the most games and works on computers at every price. A Mac fits best with an iPhone and lasts a long time. Linux is free and makes old computers fast again. None is best for everyone. Pick the one that runs what you need. Module 19 covers it.

    What is DNS?

    DNS is the internet’s phone book. Computers find each other by number, called an IP address, and DNS turns names you can remember, like pettigrewlab.com, into those numbers. No single computer holds the whole list; a chain of servers each knows one level. It usually takes a fraction of a second. Module 21 covers it.

    Who invented the internet?

    No single person. The internet grew from ARPANET, a U.S. research network first linked in 1969, and Vint Cerf and Bob Kahn designed TCP/IP, the rules that let separate networks join into one. The web, the pages and links you browse, is different: Tim Berners-Lee invented it in 1989. Module 22 covers it.

    What is phishing?

    Phishing is a scam that pretends to be someone you trust, like a bank, a school or a delivery company, to get your password, a code or money. It works on people, not computers. Watch for urgency, odd sender addresses and links that go somewhere else, and go to the real site yourself. Module 23 covers it.

    Is my Windows 10 computer still safe to use?

    Not forever. Regular support ended October 14, 2025, and free security updates for home users run only through October 12, 2027 if you enroll. After that, it keeps working but gets riskier online every month. You can upgrade, switch to Linux or ChromeOS Flex, or replace it. Module 24 covers the choice.

    Who is this course for?

    High schoolers first, written so a parent or a grandparent can take the same lesson. You don’t need to know anything about computers to start. If you can flip a light switch and add two small numbers, Module 1 will make sense.

    How much does it cost?

    The app is free to download and Part I is free inside it, along with the slow-computer lesson. Everything else is a one-time $2.99 unlock, the same as Data to AI and Product Management. No subscription, no ads, no account. The three toys on this page are free right now.

    When can I get the app?

    It’s coming to iPhone, iPad and Android. Until then, everything on this page works in your browser, including the switches, the speed ladder and the packets.