Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
49

Latest Updates

Documenting code, one commit at a time.

0 Project Management

Maintaining Repository Structure: Project Management Lessons

Project Updates

Recent activity in the CastanheiraBecqCarolaRSP.ProgII321 project involved routine file management and repository organization. Maintaining a clean and updated directory structure is a foundational practice for ensuring long-term project sustainability.

The Importance of Structure

Think of a codebase like a physical workspace. When tools are scattered, productivity drops

0 Shell

Automating System Tasks with Shell Scripting

Introduction

Manual execution of repetitive system administration tasks is a frequent bottleneck in managing operational environments. Recently, we focused on streamlining these processes by implementing automated shell scripts to handle recurring tasks efficiently.

The Challenge

Performing diagnostic checks or resource monitoring manually often leads to inconsistencies and wasted time.

0 Shell

Structuring Shell-Based Automation: Building a Modular Project Foundation

Foundation Matters

When starting a new systems automation project, the initial directory structure dictates your long-term maintainability. In our latest work on the UTN-FRA_SO_2do_Parcial project, we focused on establishing a clean, scalable file hierarchy before writing any core logic.

Establishing the Pattern

A disorganized script repository often leads to "spaghetti automation.

0 CSS HTML SCSS Sass

Structuring Modern Frontend Workflows: Reflections on the Entrega-final Project

Finalizing a development project often feels like crossing a finish line, but the real value lies in the architecture built along the way. In the Entrega-final--Carola-Castanheira project, the focus shifted toward organizing styles and structure using Sass to ensure a maintainable codebase.

The Challenge of Growing Styles

As a project scales, CSS files often turn into unmanageable monolithic

0 Markdown

The Importance of Documentation: Maintaining Clarity in the UTNFRA Project

In software development, we often prioritize shipping features, fixing bugs, and optimizing performance. However, there is one foundational task that is frequently overlooked: keeping project documentation up to date. Recently, while working on the UTNFRA_SO_1P2C_2024_-CASTANHEIRA_BECQ- project, I was reminded that documentation is the primary interface between the codebase and the people who

0 Python SQL

Starting Fresh: The Importance of Clean Project Foundations

Every large-scale application begins with a single commit. The initial setup of a repository, specifically in the Juego-final project, serves as the bedrock upon which all future game mechanics and data structures will rely. Whether you are managing game states in Python or persisting player progress in a SQL database, the way you structure your project from day one dictates your velocity later.

0 Shell

Automating System Tasks: Lessons from the UTN-FRA Operating Systems Course

This post explores my recent work on the UTN-FRA_SO_2do_Parcial---Castanheira-Becq-Carola project, a repository focused on core operating system concepts. Specifically, I have been implementing the requirements for 'Punto A', which involves automating system-level tasks using Shell scripting to streamline environment management and configuration.

The Challenge of Manual Configuration

0 Documentation

The Power of Documentation: Why Keeping Your README Current Matters

In software development, we often obsess over the code, the architecture, and the latest features. However, one of the most vital components of any project is the living documentation that explains why the project exists and how to navigate it. I recently took some time to focus on updating the documentation for one of our core infrastructure projects to ensure it accurately reflects our

0 Java

Starting Fresh: Building the Foundation of Recuperatorio2

Every major project starts with a single step. Whether it is a complex enterprise system or a focused academic repository, the initialization phase is where we set the stage for clean, maintainable code.

In the Recuperatorio2 project, we have just initiated our development lifecycle. This marks the beginning of our work on this Java-based application, focusing on establishing the structure

0 Python

Starting the Stark Initiative: Foundations in Python

The Problem

When initiating new projects, the biggest hurdle is establishing a clean, reproducible baseline. For the Desafio.stark-00 project, we needed a robust starting structure that allows for scalable development while maintaining clean separation of concerns from the very first commit.

The Approach

We focused on creating a modular foundation using Python, ensuring that future