A Andres Hernandez

Filtered Posts (Clear all)

Enhancing Web Application Security in Vehiculos-SENACAB

Introduction

Securing web applications is a continuous process. Recent work on the Vehiculos-SENACAB project focuses on addressing several critical security vulnerabilities to protect user data and prevent potential attacks.

Key Security Enhancements

This iteration includes several vital updates to bolster the application's security posture:

  • CSRF Token Implementation: Cross-Site Request Forgery (CSRF) attacks are mitigated by implementing CSRF tokens across 14 forms within the
Read more

The Case for Removing Unused Code

In the realm of software development, the Logorix project, like many others, can accumulate unused code over time. While the intention behind writing this code might have been valid initially, it often becomes obsolete as requirements evolve and features are refactored. This post explores why it's crucial to identify and remove such code, focusing on the benefits of a cleaner, more maintainable codebase.

The Accumulation Problem

Over time, projects naturally grow in size and complexity.

Read more

Improving Workflow with Structured Code Reviews in Finzu

Introduction

In the Gothsec/Finzu project, we've been focusing on streamlining our development workflow. A key aspect of this has been refining our code review process. This post outlines the changes we've made and the impact they're having on code quality and team collaboration.

Addressing Inconsistent Review Practices

Previously, code reviews were somewhat ad-hoc, lacking a standardized structure. This led to inconsistencies in the depth and focus of reviews, occasionally overlooking

Read more
Andres Hernandez

Andres Hernandez

Product-focused Software Developer specializing in the React ecosystem (Next.js, TypeScript). Proven experience contributing to high-impact open source projects and building scalable web applications. Committed to clean code, UI/UX design principles, and SOLID architecture to solve complex problems.