Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.
14-12-2024 - Andrés Cruz
JavaScript Learn how to combine Vue.js with native JavaScript for efficient DOM manipulation. Discover how to create smooth scrolling in-app navigation using `scrollIntoView()` to enhance your applications—no external plugins required!
24-11-2025 - Andrés Cruz
JavaScript "What is IntersectionObserver in JavaScript? Explained clearly," Smart Scrolling, The API that will change the way you scroll the web.
28-11-2025 - Andrés Cruz
Vue In this entry we give an introduction to this technology, learning about its main characteristics and explaining why you can use it and take the first steps, installing it, buttons and your first app, remember that the technology is deprecated.
07-08-2026 - Andrés Cruz
HTML Learn how to create a progress bar in HTML5 using the `<progress>` element. Covers the `value` and `max` attributes, determined and undetermined states, cross-browser CSS styles, and JavaScript examples, including multi-step forms.
31-07-2026 - Andrés Cruz
HTML Learn how to embed a YouTube video in HTML step by step. Includes code for iframes, advanced parameters, and how to make it responsive with CSS and JS.
09-12-2025 - Andrés Cruz
HTML Want to implement drag and drop with HTML5 and JS? Learn how it works, which events to use, and how to avoid common mistakes with this step-by-step guide.
20-12-2025 - Andrés Cruz
CSS It explains how to use the CSS invert filter on images, we do several examples with the CSS3 invert filter along with hover, transitions, and a complete example, the invert filter inverts the colors of the images.
11-08-2026 - Andrés Cruz
CSS Learn how to create horizontal scrolling in CSS using overflow-x, Flexbox, and scroll-snap. Includes real-world examples, common mistakes, and how to add navigation buttons with JavaScript.
21-12-2025 - Andrés Cruz
CSS Transitions are progressive, smooth, and visually appealing state changes; with CSS we can alter the size, spacing, color, borders, opacity, and in short, any property with its assigned value that applies a shape or style to an element. We can also use steps() to control the movement of animations by indicating the number of "frames" or jumps that we want an animation or transition to consist of.
22-12-2025 - Andrés Cruz
JavaScript Reporting is a fundamental aspect that must be carried out in any system; wanting to import data from a web page to another format such as PDF is a very common task that can be easily done through JavaScript libraries.