Skip to content

Optimization: Replace external image assets with local assets on Homepage #1011

@yerique

Description

@yerique

Problem

The homepage (src/pages/home/_index.tsx) currently loads several icons in the "Technologies" section from external sources (Wikimedia, JsDelivr, Angular.io, etc.).

This causes several issues:

Performance: Multiple DNS lookups and SSL handshakes are required for the initial page load, slowing down the homepage.

Reliability: If any of the external CDNs (JsDelivr, Wikimedia) are down or slow, the images will fail to load.

Privacy: User IP addresses are leaked to these third-party services.

Image

Proposed Solution

Download all external assets referenced in TechnologiesGrid
Save them to static/assets/technologies/.
Update src/pages/home/_index.tsx to reference the local assets.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions