Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
70

Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Implementing Robust Form Validation in Ryuu-no-Mi

Improving Data Integrity

In our Ryuu-no-Mi project, we recently focused on strengthening the reliability of user-submitted data. Robust form validation is the gatekeeper of application state, and ensuring that user inputs meet strict criteria before reaching our backend services is essential for a high-quality experience.

The Challenge

As our web applications grew, we found that simple

Refactoring for Scale: Streamlining Portfolio Component Architecture

The Problem

As our portfolio project grew, our component structure became increasingly tangled. We were managing static content within primary layout files, making it difficult to maintain and hindering our ability to implement internationalization (i18n) effectively. The lack of a modular approach was slowing down updates.

The Approach

We initiated a refactor to decouple logic from the

0 Vue.js TypeScript

Streamlining Frontend Identity Flows in Ryuu-no-Mi

Refactoring Frontend Architecture

In our ongoing work on the Ryuu-no-Mi/visitALO_Front project, we recently focused on cleaning up our component structure and enhancing the robustness of our user authentication flows. As our application grows, maintaining a consistent interface and reliable form validation becomes critical to the developer experience and end-user trust.

The Problem:

0 C# .NET

Mastering Collection Iteration in C#

Introduction

In the Ryuu-no-Mi/Introduccion_a_C_sharp project, we have been exploring fundamental data structures and control flow. One of the most common tasks developers face is efficiently iterating over data. Understanding how to use lists and the foreach loop is essential for clean, readable C# code.

The Concept: Collections and Iteration

Lists in C# provide a flexible way to store

0 C# .NET NuGet

Establishing Database Connectivity in C#

Connecting a C# application to a database is often the first bridge a developer crosses when moving from console-based logic to persistent, data-driven software. In the Ryuu-no-Mi/Introduccion_a_C_sharp project, I recently focused on implementing the foundational connectivity layer to bridge our application with a relational database.

The Connection Challenge

Many developers see database

Scaling Component Architectures: Transitioning from Monolithic Logic to Modular UI

Building scalable web applications often starts with a simple goal: get the data on the screen. While working on Ryuu-no-Mi/Master-Spring-Boot-3-web-apps, I found myself refactoring the frontend layer to move away from bloated controller-driven views toward a more maintainable, component-based architecture.

The Challenge of Tight Coupling

Initially, my approach involved bundling business

Enhancing Event-Driven Communication in Master-Spring-Boot-3-web-apps

In the Master-Spring-Boot-3-web-apps project, we have been focusing on improving how our components interact with state changes. Specifically, I recently implemented two new lifecycle events, onUpdate and onRemove, to provide more granular control over data synchronization and component cleanup.

The Need for Decoupled Communication

In complex frontend applications, keeping different

0 Vue.js Axios

Refactoring for Maintainability in Ryuu-no-Mi/Gestion-de-flotas

Complexity in UI components often creeps in silently. When a table component and its associated form start growing, it becomes difficult to maintain state and layout. In our work on the Ryuu-no-Mi/Gestion-de-flotas project, we recently focused on decoupling these concerns to improve developer experience and component stability.

The Problem with Monolithic Components

Initially, our dashboard

0 PHP MySQL

Implementing Robust Customer Management in Ryuu-no-Mi/ecommerce_happymami

Foundation Building

Managing customer data is the backbone of any e-commerce platform. Recently, in the Ryuu-no-Mi/ecommerce_happymami project, we focused on establishing a foundational CRUD (Create, Read, Update, Delete) system to handle our customer base efficiently.

Technical Implementation

To ensure consistency and scalability, we adopted a clean approach to data persistence using

Structuring Secure Dashboards: Improving Authentication Flows in Ryuu-no-Mi/Gestion-de-flotas

Managing fleet operations requires a balance between accessibility and security. In our recent work on the Ryuu-no-Mi/Gestion-de-flotas project, we focused on refining the dashboard access layer and formalizing our authentication state management to ensure a smoother, more secure user experience.

The Challenge of Stateless Session Management

Previously, managing user sessions in our