Skip to main content

10 posts tagged with "Learning"

How to learn programming effectively

View All Tags

What Version of Python Should You Install? 3.14 vs 3.15 for New Learners

· 9 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

Install the newest 3.14.x today: as of 2026-10-09 that is Python 3.14.8, released 2026-09-30. Python 3.15.0 final is scheduled to land today, 2026-10-09, after a one-week slip, and either one is fine for learning. Check what you already have with python --version, and ignore any tutorial panic about 3.15 breaking beginner code.

How to Prompt Scrimba Explain: Teaching Styles, Audience, Attachments

· 19 min read
Ayoub El Haddad
Fullstack Developer · Independent Scrimba Reviewer

A good Scrimba Explain prompt names the topic, the audience, and the slides you want. I ran the same RAG prompt through three teaching styles, attached a Markdown file, and built a three-lesson playlist, seven explainers in total. Professor was not noticeably deeper than Standard, which suggests the prompt text, not the picker, sets the depth.

If you do not know what Explain is yet, the reference page covers entry points and quotas, and the full review covers whether the output is any good. This post is only about the web composer at scrimba.com/explain (opens in a new tab): what to type, which style to pick, and which clicks cost you an explainer.

The Explain Button Inside Scrimba Lessons: How It Works and When to Press It

· 15 min read
Ayoub El Haddad
Fullstack Developer · Independent Scrimba Reviewer

Every Scrimba lesson has an EXPLAIN button in its header. Pause, type a question, and Scrimba builds a short narrated video from that lesson: its files, your highlighted code, and the teacher's narration to that point. It costs one explainer from your allowance, 10 for life on Free or 100 a month on Pro, and stays attached to the lesson.

Tested with a Pro account on the "Chunking text from documents" lesson in Learn RAG, Guil Hernandez's 94-minute course on retrieval-augmented generation, September 2026.

I pressed the button once, with a deliberately picky prompt, to see what it sends and what it builds. Here is what got sent, what came back, and the three moments in a course where it earns its cost.

How to Learn DevOps in 2026: The Path, the Resources, and What to Pay For

· 36 min read
Ayoub El Haddad
Fullstack Developer · Independent Scrimba Reviewer

Learn DevOps in this order: Linux, Git, Docker, a real deployment, environment variables and secrets, then continuous integration. Kubernetes comes last, and only if you want the DevOps job title rather than the ability to ship your own work. Before you start, spend ten minutes with the free roadmap at roadmap.sh/devops so you can see how those pieces depend on each other. Every stage below has a good free resource and a good paid one: the free route costs you time and assembly, the paid route costs money and buys both back.

What Is Scrimba Explain? The AI Explainer, Tested (2026)

· 24 min read
Ayoub El Haddad
Fullstack Developer · Independent Scrimba Reviewer

Scrimba Explain turns a question into a short narrated video explainer, complete with diagrams, code walkthroughs and, most of the time, a quiz at the end. A free Scrimba account gets 10 explainers for life, Pro gets 100 a month, and it works in the browser, inside Scrimba lessons, in ChatGPT, and inside coding agents like Claude Code through MCP. Most AI coding tools compete to write your code faster. This one explains it.

The Best Interactive Coding Platforms in 2026

· 12 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

The best interactive coding platforms in 2026 are Scrimba, freeCodeCamp, Codecademy, Boot.dev, Exercism, and Codewars. Each one forces you to write and run real code instead of watching someone else do it, which is the whole game now that an AI can hand you a working answer on request. Pick by what stops you from copy-pasting, not by the brand name.

Scrimba and Codecademy suit guided frontend or fullstack learning best. freeCodeCamp wins on price. Boot.dev owns backend. Exercism and Codewars sharpen skills you already have. The sections below break down who each one actually fits.

What It Really Costs to Become a Developer in 2026

· 13 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

Becoming a developer in 2026 costs $0 to about $70 a month self-taught, roughly $14,000 for a full-time bootcamp, or $40,000 to $160,000-plus for a four-year CS degree. The sticker price does not decide which route is cheapest: forgone salary and completion risk usually cost more than tuition, and they flip the ranking.

That gap between sticker price and real cost is what this piece maps, route by route, with every number sourced below. I reviewed Scrimba's own paths with a Pro account for the subscription comparison further down; the bootcamp, degree and completion figures trace to Course Report, Nucamp, Research.com, Skillademia and the other sources listed at the end.

Reading Code: The Skill AI Coders Skip in 2026

· 13 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

The fastest way to get better at reading code is to read more of it on purpose: small pieces, out loud, predicting what each line does before you run it. AI writes the first draft now, so your job is verifying it, which makes reading the highest-leverage skill a self-taught developer can build in 2026. Most beginners still drill the half of the job the machine already does and skip the half interviewers now test.

I learned to code through 42 Network, a project-based school with no lectures, so this is written from the same seat as the readers who skip roadmaps and build.

Scrimba vs ChatGPT: Is a Paid Coding Course Worth It in 2026?

· 10 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

ChatGPT teaches for free; Scrimba makes you write the code yourself. Pay for Scrimba if you have stalled on courses before or cannot yet spot a wrong-but-plausible AI answer. Skip it if you already code and just need an instant explainer. Most beginners need the forced typing more than they think.

I reviewed Scrimba's Frontend Developer Path and its courses with a Pro account, and checked every study and stat below against its own source.

What Is Context Engineering? (2026 Developer Guide)

· 11 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

Context engineering is deciding what an AI model sees before it answers: which files, docs, examples, rules, and tools go into its context window. It replaced prompt engineering as the load-bearing skill of 2026 because today's models already parse plain requests well; what most fail on is missing information, not bad wording.

I use these tools daily as an engineer who learned to code the self-taught route through 42 Network, and here's the verdict: the name is new and a little buzzy, but the job underneath it is real. It's good news for self-taught developers too, since it rewards understanding a codebase over memorizing clever phrasing.