1.Stack e ferramentas
- Linguagens
- C++98 · Java
- Arquitetura
- Spring Boot, Spring Data JPA / Hibernate, arquitetura hexagonal (Ports & Adapters)
- Terminal
- tmux, zsh + oh-my-zsh, vim, starship
- Infra
- Docker, nginx, git, openssh
- Desktop
- Arch Linux puro, i3wm, Quickshell
2.Projetos em curso
2.1core_service — zfleet
Microsserviço em Java/Spring Boot construído sobre arquitetura hexagonal, com as camadas de domínio,
aplicação e adaptadores mantidas estritamente separadas. Inclui hierarquia própria de exceções, respostas de
erro estruturadas, remoção lógica (deletedAt) e merge condicional de campos nas atualizações.
2.2Currículo C++98 — 42 School
Percurso pelos módulos de C++98, atualmente no módulo de herança — a família ClapTrap /
ScavTrap / FragTrap / DiamondTrap. Foco na forma canónica ortodoxa
(regra dos três), semântica de referências versus ponteiros, e correção de const nos getters.
2.3Template de repositório
Um repositório-modelo com ficheiros padronizados — TODO.md, Makefile, guia de
contribuição, changelog e pipelines de CI — incluindo instruções próprias para orientar o comportamento do
GitHub Copilot em projetos derivados.
3.Notas de metodologia
O trabalho tende a seguir o mesmo princípio em qualquer contexto: analisar antes de concluir, e separar claramente uma falha confirmada de uma observação de estilo.1 Essa disciplina vem do hábito de rever o próprio código secção a secção antes de o dar como terminado.
4.Contacto
- [1] Email teu-email@exemplo.com — substituir pelo endereço real
- [2] GitHub github.com/teu-usuario — substituir pelo perfil real
- [3] LinkedIn linkedin.com/in/teu-usuario — substituir pelo perfil real
- Abordagem aplicada, por exemplo, numa auditoria estruturada em sete passagens sobre uma classe do currículo de C++98, com achados classificados por probabilidade e impacto.