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

Demote All Headings in a Google Doc Using Apps Script

(H1 → H2, H2 → H3, etc.) When working with long Google Docs—course outlines, documentation, manuscripts, or AI-generated content—you often need to shift all heading levels down by one. For example: Doing this manually in a long document is tedious. Fortunately, Google Apps Script makes it possible to automate this task in seconds. This post … Read more

Build a Gmail Smart Reply Assistant Using Apps Script Gemini

Github https://github.com/lsvekis/Build-a-Gmail-Smart-Reply-Assistant-Using-Apps-Script How to automate email drafting, summarization, and tone adjustments directly inside Gmail. Managing email is one of the biggest daily time drains for modern professionals. Whether you’re responding to customers, coordinating projects, supporting students, or managing internal communication—email takes time, focus, and energy. But what if Gmail could help you write replies automatically? … Read more

10 More JavaScript DOM Games — A Hands-On Guide (Exercises 11–20)

Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects 🕹️ Exercise 11 – Moving Target Goal: click a moving dot as many times as you can in 15 seconds. How it works: Concepts practiced: timed animation loops, random positioning, updating DOM text. Learning outcome: working with layout geometry (offsetWidth, getBoundingClientRect()), intervals, and event listeners. 🎯 Exercise 12 – Number Guess (1–100) Goal: … Read more

Track Email Opens in Google Sheets with Apps Script

Want to know who opens the emails you send from Google Sheets? In this post, we’ll build a pixel-based email open tracker using Google Apps Script and log opens directly into your spreadsheet. What you’ll learn: 1. Project Setup 2. Server-side Code (Code.gs) Paste the following into Code.gs. Comments explain each section. What’s happening here? … Read more

Unlock the Power of Google Sheets: 100 Custom Formulas You Can’t Live Without

Google Sheets is a remarkable tool for everything from personal budgeting to enterprise-level data analysis. But the built-in functions sometimes leave gaps when you need a specialized calculation, custom text manipulation, or seamless API integration. That’s where Google Apps Script comes in—it lets you craft your own formulas (called custom functions) to extend Sheets beyond … Read more

How to Build an Email Open Tracker with Google Apps Script and Tailwind CSS

Tracking whether your emails are opened can be incredibly useful, whether you’re sending newsletters, important notifications, or just want to know if your message reached your audience. In this post, I’ll walk you through how to create a simple Email Open Tracker using Google Apps Script and a sleek front-end interface styled with Tailwind CSS. … Read more

10 Google Apps Script Snippets to Instantly Power Up Your Google Docs

Google Apps Script is a powerful way to automate, customize, and supercharge your workflow in Google Docs. Whether you want to clean up references, format your document, or do advanced text processing, a simple script can save you hours. Here are 10 essential Google Apps Script snippets every Google Docs power user should know! 1. … Read more

30 JavaScript Coding Exercises

This set of exercises continues your journey through JavaScript, covering more advanced concepts and practical problem-solving techniques. Keep practicing and experimenting! Section 4: Intermediate to Advanced Concepts (Exercises 31-40) Exercise 31: Error Handling with try…catch Exercise 32: Understanding this Keyword Context Exercise 33: Arrow Functions (=>) Exercise 34: Object Destructuring Exercise 35: Array Destructuring Exercise … Read more

Supercharge Your Google Docs: Clean Up Messy Documents with Google Apps Script

If you’ve ever copied and pasted content into a Google Doc, you know the pain: Over time, your documents can become cluttered and hard to manage. But what if you could automate the cleanup process in a single click? With Google Apps Script, you can! Below, I’ll share a script that cleans up your Google … Read more