Reflecting on an Inspiring Day at DevFest Ottawa 2024

I wanted to take a moment to express my sincere gratitude to the organizers of GDG Ottawa for inviting me to speak at DevFest 2024 on November 10th. It was an absolute pleasure to present my talk on “Power Up with Apps Script & Gemini” to such an enthusiastic and engaged audience. DevFest Ottawa 2024 … Read more

Devfest Edmonton 2024 Laurence Svekis Speaker

https://gdg.community.dev/events/details/google-gdg-cloud-edmonton-presents-devfest-edmonton-2024-1 I wanted to take a moment to express my deepest gratitude to the organizers of GDG Cloud Edmonton for giving me the opportunity to speak at DevFest 2024 on November 22nd. It was truly an honor to present “Power Up with Apps Script & Gemini AI” to such an enthusiastic and engaged audience. DevFest … Read more

Generate File Lists from Google Drive Using Google Apps Script

Are you looking for a way to dynamically list files from a Google Drive folder, complete with file names, sizes, and links, that you can easily share on a website or embed in an HTML page? With Google Apps Script, you can achieve this efficiently. This blog post introduces a script function, listFilesInFolder(folderId), that generates … Read more

Free Downloadable PDF Guides for Learning and Development

Looking for high-quality resources to elevate your skills in coding, web development, or working with Google Apps Script? You’re in the right place! These comprehensive, downloadable PDF guides are completely free and packed with insights, exercises, and step-by-step explanations to help you master various topics. Here’s a quick overview of what’s available and how each … Read more

Updating the Google Docs Title After Translation Using Google Apps Script

Why Update the Document Title? When translating a document, it’s easy to overlook the title. Updating the title ensures that the entire document, including its metadata, is fully translated, giving your audience a clear understanding of its purpose. It also improves organization and retrieval when searching through Google Drive. The Code to Update the Document … Read more

How to Translate Google Docs to English with Google Apps Script

If you’ve ever faced the challenge of translating a Google Doc, you know it can be tedious to copy-paste content into a translation tool. Luckily, Google Apps Script offers a seamless way to integrate translation right into your Google Docs. In this post, we’ll explore how to create a custom Google Apps Script function that … Read more

Advanced CSS: Comprehensive Guide

This guide is designed to teach advanced CSS concepts to help you build responsive, interactive, and aesthetically pleasing websites. We’ll explore advanced selectors, layout techniques, animations, and best practices. Advanced CSS Concepts Advanced Selectors 1. Attribute Selectors Attribute selectors allow you to style elements based on their attributes and attribute values. <input type=”text” placeholder=”Enter text” … Read more

HTML and CSS: Comprehensive Guide

HTML and CSS: Comprehensive Guide HTML (HyperText Markup Language) and CSS (Cascading Style Sheets) are the foundation of web development. HTML provides the structure of a webpage, while CSS styles and layouts the content. This guide will teach you the basics of HTML and CSS, with examples, exercises, and quizzes to reinforce learning. 1. Introduction … Read more

JavaScript ES6: Comprehensive Guide

JavaScript ES6: Comprehensive Guide ES6 (ECMAScript 2015) introduced significant updates to JavaScript, making it more modern, concise, and powerful. This guide will teach you ES6 features with code examples, explanations, multiple-choice questions, and exercises. Key Features of ES6 1. let and const Example: let x = 10; x = 20; // Allowed const y = … Read more

JavaScript Quirks: Comprehensive Guide

JavaScript Quirks: Comprehensive Guide JavaScript is known for its quirks—unusual, sometimes unintuitive behaviors resulting from its design and flexibility. This guide explains some of JavaScript’s quirks with examples, explanations, exercises, and quiz questions to help you understand and navigate them effectively. 1. typeof Quirks The typeof operator is used to determine the type of a … Read more