The Strange Parts of JavaScript: Why the Language Behaves Like That

🟦 JavaScript Deep Dive – Issue #1 The Strange Parts of JavaScript: Why the Language Behaves Like That Welcome to the first issue of the JavaScript Deep Dive newsletter β€” a series for developers who want to go beyond tutorials and explore the deeper mechanics that make JavaScript powerful, weird, and endlessly fascinating. Today we’re … Read more

JavaScript Deep Dive β€” 10-Issue Newsletter Series

Issue 1 β€” The Strange Parts of JavaScript: Why the Language Behaves Like That Summary:A tour through the quirkiest (but important) parts of JavaScript β€” coercion traps, weird equality rules, hoisting surprises, closure edge cases, and prototype madness. Key Learning: Outline: Issue 2 β€” Mastering the Event Loop: Microtasks, Macrotasks & Performance Summary:A deep dive … Read more

Your First AI-Powered Script: Build a Smart Document Analyzer

πŸš€ Apps Script + Gemini Mastery β€” Issue #1 β€œYour First AI-Powered Script: Build a Smart Document Analyzer” A newsletter series for experienced Google Apps Script developers who want to level up with AI-powered automation, real-world exercises, and fully working code. ⭐ Welcome to the Series This series will teach you how to: Each issue … Read more

Your First API Call with Google Apps Script UrlFetchApp Guide

πŸ“˜ Lesson 1 β€” Your First API Call with Google Apps Script (UrlFetchApp Guide) Blog Post #1 in the Apps Script + APIs + Gemini Series Working with APIs is one of the most important skills you can learn as a Google Apps Script developer. Whether you’re building dashboards, automating workflows, or integrating AI tools … Read more

How to Build Real Projects With AI

🌟 VIBE LEARNING β€” ISSUE #5 How to Build Real Projects With AI (Even If You’re a Complete Beginner) Turn knowledge into skill, and skill into confidence. πŸ‘‹ Welcome to Issue #5! So far in the Vibe Learning journey, you’ve learned: Today, we take everything you’ve learned and apply it to the real world. Because … Read more

20 JavaScript Coding Exercises to Build Real Skills

Whether you’re just starting your JavaScript journey or teaching others through workshops, classrooms, or self-paced learning, hands-on practice is the fastest way to build confidence. This guide contains 20 beginner-to-intermediate JavaScript exercises, each with: These exercises help learners understand not just what to type, but why the code behaves the way it doesβ€”core to the … 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

How to Use AI to Learn Faster, Smarter and More Creatively

Learning is changing.AI is no longer just a tool β€” it’s becoming a learning partner, helping anyone master new skills faster than ever before. Vibe Learning is the approach that transforms AI from a passive assistant into an active collaborator.It helps you understand, apply, and create β€” not just consume information. Here’s how it works … Read more

How to Remember Anything Using the AI Memory Stack

🌟 VIBE LEARNING β€” ISSUE #4 How to Remember Anything Using the AI Memory Stack Turn learning into long-term retention β€” not short-term familiarity. πŸ‘‹ Welcome to Issue #4! In the last three issues, you learned: Today, we focus on something equally essential: πŸ‘‰ Memory.Not memorization β€” retention.Not repetition β€” reinforcement.Not cramming β€” concept integration. … Read more

10 JavaScript Exercises

1. Sum of Two Numbers (Basics: Variables, Input, Output) Learning Objectives Task Ask the user for two numbers, add them, and show the result. Sample Solution Explanation 2. Even or Odd? (Conditionals) Learning Objectives Task Ask the user for a number and tell them whether it’s even or odd. Sample Solution Explanation 3. Countdown (Loops) … Read more