Entradas en English

Rust Ecosystem for the Linux terminal

2026-03-23· technology, linux

Besides my personal interest in this language, I am also interested in the ecosystem of tools that have been developed in Rust for the Linux terminal and for supporting other programming languages (like its impact on Python, which is my main development language).

Agent Readiness Framework for Coding Projects

2026-03-07· technology, programming

Coding agents are here, and they are not going away. But after months of using them —Antigravity, AmpCode, Opencode, Zed’s built-in agent— I have reached an uncomfortable conclusion: the problem is usually not the agent, it is the project. A poorly prepared repository will defeat any agent, regardless of how advanced its underlying model is.

Best practices in Google Colab for sharing with non-technical teams

2026-02-24· technology, programming

In teams where technical and non-technical profiles coexist, it is common for the technical team to develop notebooks in Google Colab for periodic processes: monthly reports, data analysis, recurring tasks. The problem arises when these processes require periodic execution with small variations — a different month, another department, a new input file — and the responsibility of running them always falls on the technical team.

image.png

Prompt Engineering: Technical Skill or Scam?

2026-02-23· opinion, technology

Prompt engineering was sold as the skill of the future. Courses, certifications, job titles, books, and even graduate programs sprang up around the idea that knowing how to talk to an AI was a differentiating technical competency. But was it really, or was it just a temporary patch for the limitations of language models?

Free AI Tools for Developers in 2026

2026-01-18· technology, programming

We are in 2026 and artificial intelligence is no longer a novelty, it is the standard. However, the bottleneck remains the same for many independent developers and students: the cost of subscriptions. Maintaining access to frontier models can easily amount to hundreds of dollars a month.

Finding the Best Mastodon Client for Android

2025-10-08· technology, software

Navigating the Fediverse is an experience that largely depends on the client you use. In my case, as an Android user, I’ve gone through several applications looking for the one that best fits my workflow and offers a comfortable and stable user experience. This has been my journey through three of the most popular clients: Tusky, Megalodon and Moshidon.

Hallucination in Artificial Intelligence

2025-02-13· technology

Robots also dream. Yes, and they dream while awake. The hallucination in language models (or artificial intelligences) is inevitable. Not everything generated by an AI can be trusted, and you should have appropriate criteria to judge the information produced. In general, AI is a good assistant, but only that—its purpose is to assist you, and the final decision must always be yours. Here I will illustrate why this is important.

Install Your Local AI Assistant

2025-02-02· technology

If you wish to install your own artificial intelligence assistant on your device, free of charge, without creating accounts, exposing your data, and all under your control, this is possible thanks to Ollama. Available for Windows, Linux, and Mac. I will explain how you can obtain the assistants for Qwen, Llama, and Deepseek.

Information about Qwen2.5 Model on Ollama's Website

Planetary alignment 2025

2025-01-19· science, astronomy

We began the year 2025 with a couple of important astronomical events, and one of these is the planetary alignment. The other event is the maximum brightness of what has been called the comet of the century, C/2024 G3 (ATLAS), but let’s talk about the planetary alignment.

On January 19, 2025, configuration of the planets in the Solar System.

Mounting a disk in Linux and dirty volume error

2025-01-10· technology, linux

I hadn’t used my external hard drive for some time, which was formatted as NTFS, and when I went to use it (mount it) after updating the operating system, an error about a dirty volume appeared. If you’ve encountered this too, here’s how to solve it.

Wayland and Hybrid Graphics Issues in Linux

2024-12-18· technology, linux

Hybrid graphics cards are a strategy used by modern computers to incorporate two graphics cards: one integrated and one dedicated, with different capabilities and energy consumption. The idea is not to use the dedicated card unless necessary for 3D rendering. However, this is not a resolved issue in Linux and affects native applications running on Wayland, which is the new and modern protocol for server-side graphics communication used by window compositors in Linux (replacing X11), that utilize Vulkan.

Wi-Fi issues in Linux

2024-12-07· technology, linux

If Wi-Fi starts to disconnect randomly and upon reviewing the list of networks, these have disappeared, there are some points to consider evaluating.

“Distrohopping”: Switching Linux Distributions Without Losing Your Mind

2024-12-03· technology, linux

I’ve recently switched Linux distributions twice, which got me thinking about the associated effort and how it could be reduced. It also reminded me of the concept of “distrohopping” and the discussions about this practice, where many claim that it’s a waste of time and offers little value. However, I disagree and want to share the value I see in it and how to make it easier.

Merging Video and Audio with FFmpeg and Bash

2024-10-20· technology, linux

Recently, my girlfriend asked me to help her download the videos of a course before access to the account expired, and it involved downloading videos from Vimeo. However, the download trick for these videos requires combining the audio and video later, so I’ll explain how to do this using FFMPEG and Bash.

Adding Google Ads to Sphinx

2024-09-25· technology, blogging with sphinx

Following my recent adjustments to my blog, I wanted to give it another chance, and some people may not like it, but I’m putting up Google Ads and seeing if this can generate some income now that many of us use blockers (yes, even me). I’ll tell you how to configure it through modifying the default templates.

Ads display on site generated with Sphinx.

Adding Logo and Favicon to Sphinx

2024-09-24· technology, blogging with sphinx

A new step in my blog, I decided to leave a personal touch through a logo, something simple but distinctive from pre-downloaded images like before, and which is why I hadn’t configured it yet. I’ll tell you how to configure the logo and favicon for Sphinx.

Configured logo in blog

UV: A Fast Alternative to PIP and VENV

2024-06-30· technology, programming

UV is a package manager and virtual environment alternative for Python, developed in Rust, which promises to be very fast in the processes it aims to replace those of PIP and VENV. In this sense, all you need to do is add uv before the usual instructions, and it should work (except for some particular cases of compatibility or lack of implementation).

Install Rust on Linux

2024-06-15· technology

During my journey to learn Rust, I will be sharing some steps with you. This time, let’s cover how to install Rust on Linux and prepare ourselves to use it in VSCode and Notebook.

Diagnostic of rust-analyzer suggesting the use of `let` to assign a variable

Creating a blog with Sphinx

2024-05-16· technology, blogging with sphinx

Finally, I’ve taken the step of restarting my blog, and with it, the migration process that I wanted to undertake. On this process, I’ll be telling you about it in several entries, since the migration isn’t complete yet, and this is the first entry regarding this topic, covering the basics so you don’t fail on your attempt.

Computing Geodesic Distance with Python

2020-05-10· technology

I’d like to share how to compute the geodesic distance between two places using GeoPy (a Python library), one of the many things I’ve needed for my exploration in projects related to geographic information systems and routing.

Creating Documentation for a Python Project with Sphinx

2020-01-06· technology

Without a doubt, an important step in any development project (and not just software projects) is generating documentation. For software projects, it’s possible to rely on tools that help automate documentation generation by extracting comments from the code, using keywords and markup language to modify style in the text, or including other elements such as images, equations, and links.

Do we attract each other gravitationally?

2019-11-08· science, physics

Gravitational interaction or what is commonly called gravitational force (let’s be clear about two different things here), usually appears in our imagination as a dominant interaction that ultimately controls the movement of large celestial bodies and keeps us attached to Earth. However, this interaction isn’t exclusive to stars; it exists between all objects with mass, and if so, why aren’t we attracted gravitationally by other people?

Installing Packages in Linux (Mint)

2019-10-22· technology, linux

In Linux, we now have many more options for installing our favorite and daily-use programs according to personal interests in reducing disk space, increasing stability, improving security, always having the latest version, having very good integration with the operating system, or not requiring administrator permissions. Some of these strategies even make it possible to use the same mechanism across multiple Linux distributions, thus enabling a smoother transition.

Greek Cosmogony

2013-05-26· science, astronomy

The cosmogony and cosmology of the ancient Greeks were deeply intertwined. While its cosmological elements have been detached from mythology since the reasoning of the first Greek philosopher, Thales of Miletus, the origin of some of these elements can be traced back to it.

../../../_images/ofion-y-eurinome.webp

Asimov in Science

2013-01-18· science

While Isaac Asimov is commonly known as a science fiction and mystery writer (the latter being less widely known) and a great science popularizer, he was also a scientist. This article aims to highlight Asimov’s scientific contributions and academic background, often overshadowed by his literary achievements.

Newton’s Double Birthday and the Gregorian Calendar

2013-01-04· science

The commemoration of Sir Isaac Newton’s birth presents a curiosity: it is celebrated on both December 25, 1642, and January 4, 1643. This dual observance stems from the shift between the Julian and Gregorian calendars. This article explores the reasons behind this double celebration, delving into the historical context of the calendar reform and its impact on the dating of historical events.

Evolution in the Greeks

2012-05-13· science, astronomy

Speaking a little about biological evolution yesterday, starting the activities of the astrobiology cycle at the Orión Club, the concern about the Greek origin of evolution arose, which is why I took the task of looking for a little and making this brief review.