Anuncios Libros Cursos Categorías

Speech synthesis with native JavaScript

24-11-2025 - Andrés Cruz

Speech synthesis with native JavaScript

Learn how to use the JavaScript Speech Synthesis API to convert text to speech on your website. Control the language, pitch, and volume with SpeechSynthesisUtterance. Make your browser speak with this tutorial and code examples!


IntersectionObserver - Observes HTML elements when they are visible via JavaScript scrolling.

24-11-2025 - Andrés Cruz

IntersectionObserver - Observes HTML elements when they are visible via JavaScript scrolling.

"What is IntersectionObserver in JavaScript? Explained clearly," Smart Scrolling, The API that will change the way you scroll the web.


First steps with Cookies in JavaScript

23-11-2025 - Andrés Cruz

First steps with Cookies in JavaScript

JavaScript has several persistent technologies (that the information we want to store is maintained even when the user closes or refreshes the browser window) such as SQLite and Cookies that we will discuss in this post.


Show confirmation message before closing the page in JavaScript

23-11-2025 - Andrés Cruz

We will see how to use the JavaScript beforeunload event to execute an event and display a message when the user tries to leave our website.


Electron.js Event Guide: Control the lifecycle and navigation

21-11-2025 - Andrés Cruz

Electron.js Event Guide: Control the lifecycle and navigation

How do events work in Electron.js? Master the Main process, WebContents, and detect network states, window loading and closing with this practical guide.


Tutorial for creating your first examples in Three.js

21-11-2025 - Andrés Cruz

Tutorial for creating your first examples in Three.js

Learn the fundamentals of Three.js and create your first 3D scene from scratch. This beginner's guide will teach you step-by-step how to set up the camera and renderer, and how to generate geometric shapes like cubes, spheres, and planes, applying rotations and materials.


Keyboard Shortcuts: Shortcut in Electron.js

21-11-2025 - Andrés Cruz

Keyboard Shortcuts: Shortcut in Electron.js

The globalShortcut module can register (or override) a global keyboard shortcut with the operating system; let's see how to use it and recommendations for its use in Windows and MacOS.


Tutorial for creating your first application with Electron.js

19-11-2025 - Andrés Cruz

Tutorial for creating your first application with Electron.js

Discover how to create your first window in a modern desktop application with Electron.js. This JavaScript framework lets you develop cross-platform software using web technologies like HTML, CSS, and JavaScript.


Communication between process in Electron.js

19-11-2025 - Andrés Cruz

Communication between process in Electron.js

Being able to send messages through events between processes is useful to perform operations that can only be executed on one of the sides but that we need to communicate.


x-ref for creating HTML element references in Alpine.js

19-11-2025 - Andrés Cruz

x-ref for creating HTML element references in Alpine.js

Learn how to use the x-ref directive in Alpine.js to easily access and manipulate DOM elements, avoiding the use of document.querySelector. This tutorial covers the use of $refs, how to create dynamic references within x-for loops, and important limitations in Alpine v3.