Web
This portfolio
File-based content, server-rendered, in Portuguese and English.
Next.js 16 with React Server Components, JSON and Markdown content, Portuguese and English routes, dynamic Open Graph images and a PDF resume generated from the same data.
- Status
- Active
- Year
- 2025
- Category
- Web
- License
- MIT
About the project
Portfolio, blog and newsletter built with Next.js 16 (App Router) and React 19. All content — profile, projects, experience and posts — lives in versioned JSON and Markdown files, with no database or external CMS. The main pages exist in Portuguese and English (/en), rendered on the server, with hreflang between versions, dynamic Open Graph images, a sitemap, an RSS feed and llms.txt.
At build time, a script generates the resume as PDF and Markdown from the same data with React-PDF, keeping the site and the resume in sync. The Radar de Produção newsletter pages read from the pipeline's API, and project covers are drawn as SVG in code.
Highlights
- React Server Components: data read on the server and language set by the URL, with hreflang between versions.
- Content in JSON and Markdown, with no database or external CMS.
- PDF and Markdown resume (PT/EN) generated from the same content with React-PDF on every build.
- Dynamic Open Graph images, RSS feed, sitemap, llms.txt and JSON-LD structured data.
- Integrated Radar de Produção newsletter: issue archive, double opt-in signup and unsubscribe.
- Light and dark themes, visible focus, reduced motion respected and SVG project covers.
Projects
More projects
- Alpha
AI tooling · 2026
FalaTrace
Remember what was decided. Check where it was said.
Records and transcribes calls on Linux, links every summary point to the exact moment in the recording and gives AI agents context with a verifiable source.
- TypeScript
- Bun
- Qt/QML
- Python
- +4
- Alpha
AI tooling · 2026
QuotaLantern
A lantern for your AI quotas.
A Linux tray app that shows usage, limits, resets and costs of AI subscriptions — and never turns a missing reading into zero.
- Python
- GTK 3
- AppIndicator
- libnotify
- +1
- Active
AI tooling · 2026
Agent Skills
Engineering discipline, packaged for any coding agent.
A provider-agnostic library of 70 skills for coding agents — used daily with Claude Code, Codex CLI, OpenCode and Kiro.
- Markdown
- Python
- Shell
- Claude Code
- +3
Contact
Let's talk?
Got a platform, cloud or observability challenge — or want to chat about one of the projects? Reach me on WhatsApp or by email.