Skip to content

A field guide for curious minds

Technology.
Taken apart.
Made simple.

AI, Linux, and the technology in your everyday life. Understand how it works. See what you can do with it.

ROOTED IN LINUX. OPEN TO WHAT’S NEXT.

#! / INSIDE THE POSSIBILITIES01—AI
Static illustration · AI, inside out

02 / The Practical AI Lab

AI without the fear.

A free first step. Three everyday skills you can use.

FREE MINI-CLASS

1 module · 3 lessons
About 12 minutes with practice

Start with a rough thought. Give a clear instruction. Check the result. Follow the prepared examples below—no AI account, coding, or payment needed. The examples are scripted, not live AI responses.

Lesson 01 / 03 · Listen, try, check

Make a message sound like you

Ask for clearer wording without giving away control of your message.

Let Steven walk you through itSteven’s AI voice · tap Play when you’re ready
Open narration directly ↗
Read the narration

Welcome to the Practical AI Lab. I'm Steven Abraham. In this free module, we'll try three everyday jobs. No technical background is needed. These are prepared examples, not a live conversation with an AI.

Our first job is making a message sound like you. The rough note says, hi, welcome to the reading club, glad you can join us. The meaning is already there. We just want clearer wording.

A prompt is simply your instruction. Look at our request. It asks for everyday words and two short sentences. It also says not to add a meeting time, a place, or promises. We control the facts.

The example reply says, welcome to our reading club! We're glad you're joining us. Compare it with the original. It hasn't invented any arrangements. Now read it aloud. Does it sound like you?

If you'd like a calmer tone, ask for one specific change: use a period instead of the exclamation mark. You can also edit the words yourself.

Pause here and try the exercise below. Then answer the quick question. Remember, a draft is a suggestion. You make the final choice.

01 Start with the rough thought

hi welcome to the reading club glad you can join us

02 Give the AI a clear job

Make this reading-club welcome friendlier. Use two short sentences and everyday words. Keep the meaning. Do not add a meeting time, place, or promises: hi welcome to the reading club glad you can join us.

03 Read the example reply

Welcome to our reading club! We’re glad you’re joining us.

Try it yourself · about one minute

Make the example calmer. On paper or in your notes app, write one specific follow-up and your preferred final message. Use fictional details.

See one possible answer

Follow-up: Use a period instead of the exclamation mark. Keep both sentences.

My version: Welcome to our reading club. We’re glad you’re joining us.

The result feels too formal. Which follow-up gives the clearest direction?

Answer and explanation

Use everyday words and two short sentences. Exactly. You named changes you can check without inventing new facts.

Keep this habit: Name one clear change, then choose the wording you would actually use.

Lesson 02 / 03 · Listen, try, check

Turn scattered notes into a checklist

Organize the details without changing dates or pretending tasks are done.

Let Steven walk you through itSteven’s AI voice · tap Play when you’re ready
Open narration directly ↗
Read the narration

Let's turn scattered notes into a useful checklist. Our fictional notes describe a drawing group. It meets Saturday from two to four in the afternoon. Sign-up is due Thursday. Bring paper, put out pencils before starting, and clear the table afterward.

Notice the two different days. Saturday is the activity. Thursday is the deadline. An organized answer is only useful if those details stay correct.

Read the prompt. It asks for an event heading and a short checklist. It says to keep the event time and sign-up deadline separate, include every task, and use only our notes.

Now compare the example result. The heading says Saturday, two to four. The deadline has its own line. Bringing paper and putting out pencils happen before the activity. Clearing the table happens afterward. Nothing says these jobs are already done.

This is where you stay in charge. An AI can help organize the words, but a checklist does not sign people up or prepare the room.

For your exercise, add one more task: return borrowed pencils afterward. Ask for that addition while keeping the other details unchanged. Then check your answer. A useful plan starts with accurate facts.

01 Start with the rough thought

drawing group Saturday 2–4 p.m. sign up by Thursday. bring paper. put pencils out before starting. clear table afterward.

02 Give the AI a clear job

Turn these fictional notes into an event heading and a short checklist. Keep the event time and sign-up deadline separate. Include every task. Use only my notes: drawing group Saturday 2–4 p.m. sign up by Thursday. bring paper. put pencils out before starting. clear table afterward.

03 Read the example reply

Drawing group — Saturday, 2–4 p.m.

□ Sign up by Thursday.
□ Before the activity: bring paper.
□ Before the activity: put out pencils.
□ After the activity: clear the table.

Try it yourself · about one minute

Add ‘return borrowed pencils afterward’ to your source notes. Write a follow-up that adds that task without changing the heading, deadline, or existing tasks.

See one possible answer

Add ‘After the activity: return borrowed pencils.’ Keep the existing heading, deadline, and all other tasks.

New line: □ After the activity: return borrowed pencils.

Which heading correctly reflects the source notes?

Answer and explanation

Drawing group — Saturday, 2–4 p.m. Correct. Saturday is the event day, and the time stays the same.

Keep this habit: Check the dates, missing tasks, and any claim that work is already done.

Lesson 03 / 03 · Listen, try, check

Share less. Check before you trust.

Keep unnecessary personal details out and catch an invented claim.

Let Steven walk you through itSteven’s AI voice · tap Play when you’re ready
Open narration directly ↗
Read the narration

Our last lesson is about sharing less and checking the claim. Imagine you need help wording a delivery question. Your delivery time has not been confirmed. The AI doesn't need your home address, full name, or real order number to help write that question.

In the prompt, we use the words order number inside square brackets. That is a placeholder. It stands in for a detail without sharing the real one.

Now read the deliberately incorrect example. It says, thanks for confirming delivery at ten a.m. Stop there. Our notes never gave a time, and nothing was confirmed. The draft invented both details, even though the prompt told it not to.

Compare the answer with what you actually know. A better message asks which delivery times are available and says the time is not yet confirmed. Keep the placeholder while practicing. For a real booking, check the company's own confirmation or contact the company.

Try the short exercise, then answer the question. You've practiced a clearer message, a useful checklist, and a check that catches a made-up claim. Want to keep learning? Explore Linux Cyber Academy using the link below. Our fuller Everyday AI course is in preparation. For now, keep this habit: give clear instructions, share only what you need, and check the result yourself.

01 Start with the rough thought

I need to ask a delivery company which times are available. My delivery time is not confirmed. The wording task does not need my home address, full name, or real order number.

02 Give the AI a clear job

Write a short message asking a delivery company which delivery times are available. My time is not confirmed. Use [ORDER NUMBER] if a reference is needed. Do not invent a time or confirmation.

03 Read the example reply

Deliberately incorrect teaching example — spot the invented detail.

Thanks for confirming delivery at 10 a.m. My order number is [ORDER NUMBER].

Try it yourself · about one minute

Cross out the unsupported claim. Write a message that asks about available times. Name one personal detail you kept out of the prompt.

See one possible answer

Which delivery times are available for order [ORDER NUMBER]? My delivery time is not yet confirmed.

I left out my home address. Keep the placeholder while practicing; add verified details yourself only in the company’s appropriate contact channel.

Where should you check a delivery time claimed by an AI draft?

Answer and explanation

The company’s booking confirmation or the company itself. Exactly. The company can confirm its booking. An AI draft cannot establish it.

Keep this habit: Share only what the task needs. Check facts against a source that can confirm them.

Keep learning / Linux Cyber Academy

Ready for the next chapter?

The full Everyday AI course is in preparation at LCA. Ask Steven about availability, or explore the classes you can take today.

A confident reply can still be wrong. Check important facts with the source that can confirm them. AI safety guidance from NCSC ↗

Linux / Look before you change

“Is my disk full?”

Start with a reading, not a cleanup command. This example checks the filesystem containing your current folder.

SIMULATED TERMINAL · EXAMPLE OUTPUT
$ df -h .
Filesystem  Size Used Avail Use% Mounted on
/dev/vda1    40G  30G  10G   75% /
What does each part mean?
df
Reports filesystem space, not RAM usage.
-h
Uses readable size suffixes, such as G.
.
Your current folder. This is not a report on every disk.
Avail / Use%
Here: 10G available and 75% used. Your machine’s numbers will differ.

Read-only command. Nothing runs on your device here. GNU command reference ↗

More command-line guides ↗

Everyday tech / Windows 11

Know what you’re opening.

Two files look like “reading-plan.” Reveal their endings so you can tell the document from the PDF.

File Explorer

View → Show → File name extensions

reading-plan.docxreading-plan.pdf
Why this small setting helps

The ending after the final dot is the extension. Windows uses it when choosing applications and icons. Revealing it changes the view—not the file’s contents.

Renaming .docx to .pdf doesn’t convert the document. A familiar extension also doesn’t make an unexpected download safe.

Illustration only. This page doesn’t inspect or change your files. Microsoft’s guide ↗

04 / A real person behind the prompt

Hi, I’m Steven.
Curiosity brought us here.

I started ShebangLinux to share what I learned working with real systems. Linux is where our roots are. Helping people understand technology is where we’re going.

In this welcome, I’ll introduce our Linux guides and the hands-on learning at Linux Cyber Academy.

Steven AbrahamShebangLinux · Linux Cyber Academy

Welcome to ShebangLinux · Steven’s AI voiceOpen video directly ↗
Read Steven’s welcome

Welcome to Shebang Linux. I'm Steven Abraham. For more than a decade, this has been a place to share practical Linux knowledge. Whether you're finding your way around the terminal or solving a stubborn system problem, start with a guide, understand the command, and practise safely. Ready for a more structured path? At Linux Cyber Academy, we'll build your skills through guided lessons and hands-on practice in Linux, SELinux, and Bash automation. Explore the free guides here, or join me at LCA. Let's build your confidence, one command at a time.

05 / Go deeper · Linux Cyber Academy

Don’t just find an answer.
Build the skill.

Your next chapter starts with a little structure. Narrated lessons, guided practice, and real challenges in Linux, security, and automation.

Build your foundation

Oracle Linux 8

Get comfortable at the terminal, then work through everyday system administration.

Explore the course ↗

Understand the security

SELinux

Make sense of labels, denials, and policies. Troubleshoot with evidence.

Explore the course ↗

Make it repeatable

Bash automation

Turn commands into useful scripts with guided examples and practical challenges.

Explore the course ↗

ShebangLinux guides remain free. Paid courses, enrollment, and current terms are available on Linux Cyber Academy.

Keep your curiosity switched on.

Your next question belongs here.

Save a useful example. Explore the archive. Bring your next Linux question to the community.

Visit the community ↗