Web

  • Build Your Own Python Chatbot with the Telegram API

    ·

    In this tutorial, you will learn how to create your own chatbot using the Python programming language and the Telegram API. Chatbots are increasingly popular and can have a wide range of applications, from automating tasks to interacting with users in real-time. I will guide you step-by-step through the development process, from the initial setup…

    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

  • WordCamp Zaragoza 2018 – My experience as a speaker

    ·

    wordcamp zaragoza 2018

    I spoke at the WordCamp Zaragoza 2018 about the plugins and the WordPress.org official repository. If you couldn’t attend my presentation, you can review it here! 😀

    Read More

  • Magento – show empty grouped products

    ·

    Magento - show empty grouped products

    Magento doesn’t show in the catalog view empty grouped products. In other words, Grouped products with no associated products. I’m showing how to show empty grouped products by removing the price index from the catalog query.

    Read More

  • Magento Left Join on Attribute filters with EAV tables

    ·

    Magento Left Join on Attribute filters with EAV tables

    One of the most used method when developing Magento (both 1 and 2) is to filter collections, by attributes or fields. But sometimes, when working with multiple models and complex queries, we need to identify how to make in Magento Left Join on Attribute filters with EAV tables. addAttributeToFilter is a method that can be…

    Read More

  • Magento Timezones and Timestamps

    ·

    Understanding Magento Timezones is essential and very useful. Did you know that all of the dates in your Magento are stored using UTC? You should know that your store times may be wrong for half of the year as the time-zone switches between GMT to BST or DST.

    Read More

  • Working with Magento product attributes programmatically

    ·

    Magento Product attributes are one of the most powerful features in Magento. With this guide you will understand how Magento Product Attributes work within the EAV Model of Magento. And you will learn how to create and work with them.

    Read More

  • Security tips for Web Services

    ·

    A Web service is a method of communication between two electronic devices over a network. I explain the main security problems and I present some technologies and mechanisms to ensure safety in your Web Services.

    Read More

  • PHP best practices guide

    ·

    PHP best practices guide

    PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. I present this guide with 15 good practices, so that your PHP code is as effective as possible.

    Read More