🌐 Site Mike's Stash - Visão geral de projeto

Visão geral

O Mike's Stash é um website pessoal desenvolvido como uma extensão do Digital Garden, com foco em organização, apresentação e publicação de conteúdo.

O projeto evoluiu de uma implementação baseada no template Digital Garden para uma aplicação web personalizada, na qual a estrutura de publicação, a navegação e a apresentação visual foram adaptadas às necessidades do conteúdo. O projeto serviu como um laboratório para experimentar geração estÔtica de pÔginas, modelagem de conteúdo, interfaces dinâmicas e personalização de uma base de código existente.

Essa arquitetura permite que conteúdo e apresentação sejam tratados como camadas independentes, evitando que a estrutura física dos arquivos determine obrigatoriamente sua representação na interface.

āš™ļø Customização da arquitetura

O projeto exigiu modificações na estrutura de geração do Digital Garden para suportar diferentes representações do mesmo conjunto de arquivos.

Entre as principais alterações estão:

A solução preserva a estrutura baseada em Markdown utilizada pelo Jardim, enquanto adiciona uma camada de apresentação mais estruturada sobre o mesmo conteúdo.

🌐 Internacionalização

O site foi estruturado para suportar portuguĆŖs e inglĆŖs dentro da mesma base de conteĆŗdo.

A utilização dos blocos de idioma do sistema de publicação permite manter versões multilíngues de uma pÔgina sem duplicar sua estrutura no repositório.

A implementação foi aplicada principalmente às pÔginas institucionais e às interfaces de navegação, estabelecendo uma base para a expansão progressiva do conteúdo internacionalizado.

🧩 Tecnologias e arquitetura

Stack principal:

O projeto utiliza uma arquitetura na qual Markdown e metadados representam o conteúdo, enquanto Eleventy e os componentes da aplicação determinam como esse conteúdo serÔ transformado e apresentado.

Essa separação foi fundamental para possibilitar a coexistência do Jardim e do Portfólio dentro da mesma aplicação.

šŸ“Œ Principais competĆŖncias demonstradas

O desenvolvimento do Mike's Stash envolveu principalmente:

O projeto demonstra minha capacidade de partir de uma solução existente, compreender sua arquitetura e estendê-la para atender requisitos que não faziam parte de sua implementação original.

< Voltar

🌐 Website Mike's Stash - Project overview

Overview

Mike's Stash is a personal website developed as an extension of Digital Garden, focused on content organization, presentation, and publishing.

The project evolved from an implementation based on the Digital Garden template into a customized web application, where the publishing structure, navigation, and visual presentation were adapted to the project's requirements. The project became a laboratory for experimenting with static site generation, content modeling, dynamic interfaces, and customization of an existing codebase.

āš™ļø Architectural customization

The project required modifications to the Digital Garden's generation pipeline to support different representations of the same file collection.

The main changes include:

The solution preserves the Markdown-based structure used by the Garden while adding a more structured presentation layer on top of the same content.

🌐 Internationalization

The website was structured to support Portuguese and English within the same content base.

The publishing system's language blocks allow multilingual versions of a page to be maintained without duplicating its underlying structure in the repository.

The implementation has primarily been applied to institutional pages and navigation interfaces, establishing a foundation for progressively expanding internationalized content.

🧩 Technologies and architecture

Core stack:

The project follows an architecture in which Markdown and metadata represent the content, while Eleventy and the application's components determine how that content is transformed and presented.

This separation was fundamental to supporting both the Garden and Portfolio experiences within the same application.

šŸ“Œ Key skills demonstrated

The development of Mike's Stash involved:

The project demonstrates my ability to start from an existing solution, understand its architecture, and extend it to fulfill requirements that were not part of its original implementation.

< Back

Jardim