Entradas en programming

Agent Readiness Framework for Coding Projects

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.

Leer más ...


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

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

Leer más ...


Authentication Error in Antigravity and AmpCode on Windows

If you’ve installed Antigravity or AmpCode on Windows 11 and found it impossible to log in, you’re not alone. This authentication issue is more common than it seems and the usual solutions don’t always work. Here’s how I solved it.

Leer más ...


Free AI Tools for Developers in 2026

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.

Leer más ...


Install Docker on Manjaro

Now that I use Manjaro, it’s worth reviewing the steps to install Docker on Manjaro.

Leer más ...


Zed: A fast and modern open source editor

zed is an open-source code and text editor, designed to be fast and easy to use. It is built in Rust and uses a modern and intuitive user interface. It is currently officially supported on Linux and macOS, but work is underway for Windows implementation (although experimental versions exist). I will tell you how to install it and some of its features.

Leer más ...


No module named pkg_resources found in UV environment

Starting February 8, 2026, setuptools v82 removed the pkg_resources module. If you experience this error after that date, the likely cause is the setuptools upgrade. The solution is to pin the version to the previous one, e.g., setuptools<82.

Leer más ...


Configuration of Python Projects and Tools with UV

We will create a Python project using uv, which utilizes the pyproject.toml format for its configuration, making it easier to port across different environments. This format is also already widely used by other package managers of Python, and is commonly used for configuring utilities.

Leer más ...


UV: A Fast Alternative to PIP and VENV

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).

Leer más ...