Bonus Material Understanding JavaScript’s Weird But Powerful Behavior

This bonus pack is designed to train your JavaScript intuition.The goal is not to run the code — the goal is to predict the behavior before execution. First 3 chapters of the book here https://basescripts.com/the-weird-the-subtle-and-the-powerful-in-javascript-book-free-first-3-chapters The Weird, the Subtle, and the Powerful in JavaScript US : https://www.amazon.com/dp/B0GBTM5SCY  Canada : https://www.amazon.ca/dp/B0GBTM5SCY  Why JavaScript feels weird (and … Read more

How to Build a Personal Knowledge Base With AI

🌟 VIBE LEARNING — ISSUE #9 How to Build a Personal Knowledge Base With AI Turn what you learn into a searchable, permanent, evolving system. 👋 Welcome to Issue #9! So far, you’ve learned how to: But there’s one more essential skill for modern learners: Capturing what you learn so it becomes a resource you … Read more

AI Slide Creator for Google Slides with Apps Script

🚀 Apps Script + Gemini Mastery — Issue #6 https://github.com/lsvekis/AI-Slide-Creator-for-Google-Slides AI Slide Creator for Google Slides Generate full slide decks (titles, bullets, structure, and notes) from a single topic — right inside Google Slides. ⭐ What You’ll Build in This Issue In this lesson, you’ll build an AI Slide Creator that lives inside Google Slides … Read more

Test Your Knowledge: 100-question JavaScript multiple-choice quiz

1. What does typeof 42 return? A. “int”B. “number”C. “integer”D. “numeric” Correct answer: BExplanation: In JavaScript, all numeric values (integers and floats) share the type “number”. 2. What is the result of typeof null? A. “null”B. “undefined”C. “object”D. “value” Correct answer: CExplanation: This is a long-standing JavaScript quirk: typeof null returns “object” even though null … Read more

Build an AI-Powered Google Sheet with One Click

Automatically Populate Your Spreadsheet with Demo Data for All Gemini Exercises https://github.com/lsvekis/20-Gemini-Exercises With one click, it builds a ready-to-use spreadsheet packed with realistic sample data for: Combined with your Gemini AI menu, this creates a complete playground for learning how AI can enhance spreadsheets. 🚀 What This Demo Setup Script Does When you run setupGeminiSheetsDemo(), … Read more

JavaScript DOM Games — Exercises 41–50

🎮 Learn by Building Interactive Browser Games with Vanilla JavaScript JavaScript comes alive when you bring the DOM to life — and that’s exactly what this next set of 10 hands-on exercises does.From painting grids to solving mazes, this collection (Exercises 41–50) dives into the kind of interactive logic that powers real-world interfaces, teaching you … Read more

Building a Web Article Summarizer and Citation Extractor with Google Sheets Gemini AI

GitHub https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects/tree/main/summarizer 🌐 Building a Web Article Summarizer & Citation Extractor with Google Sheets + Gemini AI Have you ever wished you could drop a list of article URLs into Google Sheets and instantly get structured summaries — complete with titles, key quotes, named entities, and estimated reading time?In this exercise, we’ll create exactly that … Read more

Welcome to Your 28 Day JavaScript Journey

Welcome! You’re about to take your first steps into the exciting world of programming with JavaScript, the language that powers the interactive web. This guide is designed to take you from a complete beginner to someone with a solid, practical foundation in just 28 days. You don’t need any prior coding experience—just curiosity and a … Read more

30 days to JavaScript Coding Introduction to Learning JavaScript

Introduction to Learning JavaScript 🌍 Why JavaScript Matters JavaScript is the language of the web. It’s everywhere: In short: if you want to become a web developer, JavaScript is unavoidable. 🎯 Purpose of This Guide This 30-day learning roadmap is designed to take you from complete beginner to intermediate-level JavaScript developer. Each day includes: By … Read more

Building a Simple Cat Grid Web Page with TheCatAPI

🐱 Building a Simple “Cat Grid” Web Page with TheCatAPI Who doesn’t love cats? In this tutorial, we’ll walk through how to build a simple HTML page that fetches adorable cat photos from TheCatAPI and displays them in a grid layout. By the end, you’ll have a page that looks like a mini Instagram feed … Read more