Software

Software is a program that enables a computer to perform a specific task. You can learn the best practices and how to get clean code with these posts.

  • Firebase Studio vs VS Code, GitHub Copilot and Codeium: A Full Comparison of the New AI-Powered IDE

    ·

    Are you wondering how the new Firebase Studio stacks up against VS Code, GitHub Copilot, and Codeium? You’re not alone. With the rapid growth of AI in software development, choosing the right IDE is more important than ever. In this article, I’ll give you a detailed comparison of Firebase Studio versus other popular tools, focused…

    Read More

  • Understanding Node.js: The Dangerous Risks of Misuse

    ·

    I’m going to explain how Node.js works from my perspective as a programmer who used to work with PHP. We’ll explore the differences between the two technologies and understand how you could mess things up with Node.js if you’re not careful. The Core Differences Between Node.js and PHP Feature PHP Node.js Execution Model Synchronous (blocking)…

    Read More

  • AI: The Rules of the Game have changed (Video 2025)

    , ,

    ·

    Artificial Intelligence is no longer just an experimental technology. It has become an essential part of modern development, marketing, and design workflows. In my recent talk at ZaragozIA WordCamp 2025, titled “AI: The Rules of the Game Have Changed”, I explored how AI is reshaping the way we work in web development and beyond. This…

    Read More

  • Descubre la Inteligencia Artificial con una Guía Práctica y Accesible

    ,

    ·

    La inteligencia artificial (IA) está transformando el mundo a un ritmo vertiginoso. Desde recomendaciones personalizadas en nuestras plataformas de streaming favoritas hasta herramientas avanzadas que optimizan procesos industriales, esta tecnología está presente en casi todos los aspectos de nuestra vida. Pero, ¿qué sucede si no tienes experiencia técnica y deseas entenderla? Ahí es donde entra…

    Read More

  • How to Test WordPress Plugins with PHPUnit in 2024: A Step-by-Step Guide

    ,

    ·

    Testing your WordPress plugins is crucial for maintaining high-quality code. This guide walks you through setting up and running PHPUnit tests for your plugins, ensuring they are robust and bug-free. Follow these steps to create a comprehensive testing environment for your WordPress development projects.

    Read More

  • How to point an existing DNS domain to AWS EC2 instance with Route 53

    ,

    ·

    Let’s say you have a Domain registered in GoDaddy, Arsys, Ionos, OVH, CDMon… in essence in a different provider of Amazon Web Services (AWS), and you have your site or web application in an EC2 instance. Then this tutorial is for you! Amazon Route 53 Amazon Route 53 is a highly available and scalable Domain…

    Read More

  • How To Install WordPress on Debian 11 with Nginx and PHP-FPM

    ,

    ·

    WordPress is the content management system (CMS) most used in the world. WordPress is used by 64% of all the CMS, the 43% of all websites in the web. WordPress is also Open Source, what means is free! and mainly oriented to the creation of blogs, content websites and eCommerce. This famous CMS is based…

    Read More

  • Programando un bloque Gutenberg de WordPress en React desde cero

    ,

    ·

    El día 21 de Enero de 2023 di una charla en la WordCamp Zaragoza 2023 sobre Bloques Gutenberg y React. Existe una sensación en la comunidad WordPress de que si no tengo un conocimiento avanzado de React y las tecnologías SPA, no podré crear un bloque Gutenberg… ¡Mentira! No necesitas ser un gurú de React…

    Read More

  • How to add an adblock detector to your VueJS website easily

    ·

    How to add an adblock detector to your VueJS website easily

    On this post I am going to present you how too add an adblock detector in VueJS in just three easy steps. Adblock What is an Adblock? An Adblock is a small program or plugin that you can download and install on your web browser, it allows you to block the advertising that appears as…

    Read More

  • Hexagonal Architecture: How Does It Work?

    ·

    Hexagonal architecture. how it works? - jokiruiz.com

    What is Hexagonal Architecture? First of all, let’s talk about Software Architecture. Software architecture is a set of patterns that allow programmers and analysts a guide to develop applications following the same line of work. These patterns stablish the structure and interaction between the parts of the software. Examples of Software Architecture are model-view-controller, layer…

    Read More