Latest Updates

Documenting code, one commit at a time.

Decoupling Business Logic with Python and Streamlit: A Metallurgical Calculator Case Study

Introduction

Ever found yourself wrestling with a monolithic frontend script where UI presentation and core business logic are hopelessly entangled? This common scenario makes maintenance, testing, and future development a nightmare. In the metallurgy-smart-calcs project, we faced just such a challenge with an existing JavaScript-based metallurgical calculator.

The motivation was clear:

Read more

Revamping 'Patitas al Rescate' into a Universal Animal Rescue Guide

Introduction

The 'Patitas al Rescate' project aimed to provide crucial information for animal rescues. To broaden its impact and ensure its longevity, we embarked on a comprehensive site modernization, transforming it into the 'Guía Universal de Rescate'. This initiative focused on enhancing accessibility, design, and international readiness, making vital rescue information more widely

Read more

Unifying patitas-al-rescate: The Power of a Universal Guide with Modular Components and Translation

In the patitas-al-rescate project, our focus is on creating a robust and user-friendly platform. A recent key initiative involved finalizing a comprehensive 'universal guide'. This guide serves as a central resource, aiming to standardize our development processes and ensure consistency across the application, especially concerning UI components and content internationalization.

Read more