Author of the blog

I hold a Bachelor’s degree in Physics from the University of Seville and a Ph.D. in Theoretical Physics from the Complutense University of Madrid. I currently serve as Head of the Department of Technology & Education at Universidad Europea de Andalucía (Málaga, Spain), where I teach Physics and Programming courses within the Bachelor’s Degree in Computer Engineering.

Nature of the content

This blog is a personal, non-commercial initiative aimed at sharing knowledge and experience in programming, software development, and related technical topics. The materials published on this blog’s posts, including text, source code, diagrams, images, and other original content, are provided for educational and informational purposes only and should not be regarded as professional, legal, financial, engineering, or other specialised advice.

Warranty and liability

The aforementioned content is provided “AS IS”, without warranties of any kind, either express or implied. To the extent permitted by applicable law, the author shall not be liable for damages or losses arising from their use.

  1. Unless otherwise stated, all original textual content published in this blog’s posts is © Daniel Gómez Vergel. All rights reserved. Its reproduction, distribution, modification, or public communication, in whole or in part, is prohibited without the author’s prior express written consent, except where permitted by applicable law or by the permissions granted in this notice.

  2. Unless otherwise stated, the original source code created by the author and published in this blog’s posts is distributed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Its use is governed by the terms of that license, which in particular require proper attribution of the code’s authorship. This license applies only to the source code and does not automatically extend to the accompanying text, diagrams, images, or other materials.

  3. This blog uses the Minima Jekyll theme, which is third-party software distributed under the MIT License. Minima and any other third-party software or materials remain subject to their respective licenses and copyright notices.

  4. Images generated with the assistance of artificial intelligence may be identified as such where appropriate. Copyright ownership, licensing, and permitted uses of such images may depend on the terms of the service provider and applicable law.

  5. Any intellectual property rights belonging to third-parties with respect to libraries, trademarks, algorithms, technologies, or any other elements mentioned in the posts remain the property of their respective owners.

Privacy notice

Hosting and data processed by GitHub

This blog is hosted on GitHub Pages, a static website hosting service provided by GitHub.

According to GitHub, when a GitHub Pages site is visited, the visitor’s IP address is logged and stored for security purposes, regardless of whether the visitor has signed into GitHub or not. For additional information, see GitHub’s documentation on What is GitHub Pages?.

GitHub may also process technical information associated with access to its services and may use cookies or similar technologies in accordance with the GitHub General Privacy Statement.

Services incorporated by the author

The author has not deliberately incorporated third-party advertising services, analytics tools, or tracking technologies into this blog. In particular, Google Analytics is not enabled.

The blog does not provide comment systems, contact forms, newsletters, user accounts or other mechanisms managed by the author for the direct collection of visitors’ personal data.

Last technical review: August 23, 2026.