Top Secret: Una nueva herramienta de filtrado de texto para proteger información sensible

2025-08-23
Top Secret: Una nueva herramienta de filtrado de texto para proteger información sensible

Proteger la información sensible es crucial al interactuar con chatbots y LLMs. Top Secret es una nueva herramienta que combina expresiones regulares y Reconocimiento de Entidad Nombrada (NER) para filtrar eficazmente información sensible, como datos de identificación personal y ubicaciones, de texto libre. Además de filtrar, Top Secret genera un mapeo para restaurar los valores filtrados en las respuestas, garantizando la integridad de la conversación sin comprometer datos sensibles. También funciona como una herramienta de validación de bases de datos, evitando que se almacene información sensible. Top Secret ofrece una configuración flexible, permitiendo que los filtros se habiliten o deshabiliten según sea necesario.

Leer más

Tendencias de Refactorización: Cuándo No Refactorizar

2025-02-06
Tendencias de Refactorización: Cuándo No Refactorizar

Este artículo explora las trampas de la refactorización de código, destacando que no todo código necesita refactorización. El autor presenta varios escenarios en los que la refactorización es inadecuada, como intentar corregir errores o adaptarse a cambios de terceros mediante refactorización; introducir abstracción innecesaria que lleva a la complejidad del código; abordar varios problemas de código simultáneamente; refactorizar código no probado; y refactorizar código inmutable. El artículo enfatiza que la refactorización debe ser incremental, preservar el comportamiento e involucrar pequeños cambios reversibles con cobertura de pruebas. Aboga por pausar la refactorización cuando la comprensión es deficiente o surgen nuevos requisitos. Refactorizar código que cambia con frecuencia y es complejo produce los mejores resultados.

Leer más
Desarrollo mejores prácticas