LibreCourseUY

Welcome to LibreCourseUY’s dev log!

In this page, we document everything we do, from codenights, events, project (and their progress), etc.

âš 
Warning This site is still under construction and not fully up to date.

What is LibreCourseUY?

LibreCourseUY is a non-profit initiative based in Uruguay that helps programmers, from aspiring developers to experienced professionals, contribute to Free and Open Source Software.

About this Dev Log

The purpose of this Dev Log is to allow newly joined dev to see what we’ve been up to, and what do they need to check on to work on our projects.

Some of this pages are written by me (The Editor), but other may be written by other LCUY members, as this is an open sourced blog.

Hope you have a good read!

Yours truly,

  • The Editor

11/07/2026

Codenights are back! And with superb achievements! This codenight lasted about 5 hours (1800 to 2300). We first discussed advances in UruAPI, our newest project focused on delivering Uruguay’s daily-updated economic indicators in a JSON-friendly format. We then went to talk about the recent efforts by LibreCourse’s members in the development of the Uruguayan DNIe (cédula de identidad) signature ecosystem. The first of these efforts being the creation of the open-source tool firmauy, providing an easy way to sign and verify signatures for any file format. ...

July 15, 2026 Â· 1 min Â· 159 words

23/05/2026

A very productive Codenight where we learned about Docker and Docker Compose. We introduced Docker, Docker Composes, and how they work. Docker is a containerization platform that packages an application and its dependencies into isolated containers; a Dockerfile defines the step-by-step instructions for building the container image (base image, dependencies, commands, configuration). # Dockerfile Example # Use Python as the base image FROM python:3.12 # Set working directory inside container WORKDIR /app # Copy app files into container COPY . . # Install dependencies RUN pip install -r requirements.txt # Run the application when container starts CMD ["python", "main.py"] Docker Compose is a tool for defining and managing multi-container Docker applications; the docker-compose.yml file describes the services, networks, volumes, and configuration needed to run them together with a single command. ...

May 23, 2026 Â· 2 min Â· 240 words

16/05/2026

Another successful codenight, but this time, with FastAPI! This codenight was shorter than average, closing in only ~8 hours (1800 to 0200). We visited FastAPI, we learned what an API is and we started following FastAPI Introduction Documentation. We also learned what uv is, and why we use it. We ran out of time to introduce the next project, but we made progress nonetheless. Some of our attendees finished the FastAPI intro and decided to start their own simple API Gateway. ...

May 15, 2026 Â· 1 min Â· 138 words

09/05/2026

This was, in my opinion, the first successful codenight. The previous ones were ok, we talked a lot, socialized, and went through lots of theory, but not much real work. But tonight, lots of new guys joined, and started coding. As most of them were beginners, we focused on LibreCourseUY’s Initial Challenges, created the repository and some of them even got to make a PR. Even though most of them were learning Python, some of them did the challenges in Kotlin and even R*st (We don’t say the R-Word here). ...

May 9, 2026 Â· 1 min Â· 173 words