Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
70

Latest Updates

Documenting code, one commit at a time.

CSS 5 posts
×

Streamlining Product Data Fetching in Ryuu-no-Mi

In the Ryuu-no-Mi/Master-Spring-Boot-3-web-apps project, we recently focused on enhancing the frontend layer to better handle product data. Specifically, I implemented the findAll retrieval logic within our Angular product component, ensuring our view layer stays synchronized with the backend state.

The Challenge

Previously, our product component lacked a dedicated mechanism to fetch the

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

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

0 HTML CSS

Enhancing Project Aesthetics: Integrating Jekyll Themes

Updating the Visual Identity

Maintaining a clean, professional appearance is vital for project documentation sites. Recently, I focused on refining the visual presentation of the Ryuu-no-Mi project by updating its underlying theme configuration.

The Power of Static Themes

When working with static site generators, the theme serves as the backbone of both layout and typography.