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.

  • 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

  • How to add Xdebug to your Docker and PhpStorm

    ,

    ·

    What is Xdebug? Many developers, even with extensive experience in PHP, debug their code with the typical PHP functions such as var_dump(), print_r() or simple echo statements, to dump the content of the variables. Although this method sometimes can get you out of trouble, often falls short. Here is when you should use Xdebug. In…

    Read More

  • How to Force HTTPS correctly

    ·

    How to Force HTTPS correctly

    HTTP is the acronym for Hypertext Transfer Protocol. HTTPS is the same but adding “Secure“. These two protocols are used for the same thing, data transfer. The basic difference between the two is the way the data travels. If the data is transferred via HTTP, it travels in the clear and is accessible to anyone…

    Read More

  • Testing in PHP: The Ultimate Guide

    ·

    Testing in web development Any programmer with experience in web development is well aware of the effort involved in testing: Creating test cases, running them, analyzing the results… is a tedious task. With agile methodologies, it is also common for application requirements to constantly vary, with a consequent increase in the number of versions and…

    Read More

  • How to integrate Google reCaptcha in VueJS forms

    ·

    How to integrate Google reCaptcha on VueJS forms - Jokiruiz.com

    On this post I am going to present you how to introduce reCaptcha in VueJS forms in a very easy way. Google reCaptcha What is Google reCAPTCHA? reCaptcha is a free service from Google that helps you to protect your websites from spam and abuse. A “CAPTCHA” is a turing test to tell human and bots…

    Read More

  • Install Laravel on Amazon Linux 2

    ,

    ·

    Install Laravel on Amazon Linux 2

    Laravel is a free, open-source PHP web framework, intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony. Some of the features of Laravel are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance,…

    Read More