I am based in Madrid
Growing up in Porto
gave me the opportunity to learn Portuguese, English, Spanish and German.
Among other things, I'm into:
open source software & cybersecurity
cinema & photography
BMX and bicycle touring
& music/DJing.
I work in software development as a full stack engineer and am most comfortable with:
๐ง Linux (Arch, Fedora, Debian, Alpine, Centos, etc.)
๐ Docker
โธ๏ธ Kubernetes
๐ TypeScript
๐ข NodeJS
๐น Go
โ Java
โ React
#๏ธโฃ Bash
๐ Powershell
๐ Postgres DB
๐ AWS
โ๏ธ Cloudflare
โ and many others...
Find my open source code on github
Here's some highlights:
- guitos
- A personal budgeting app that helps you figure out where your money went, plan your budget ahead of time and analyze past expenditures.
- A bunch of exporters.
These are mostly dockerized bash scripts that massage API data to
a InfluxDB compatible format and then are consumed by grafana dashboards in my home server.
- aemet-exporter
- rewritten in
๐น Go
- rewritten in
- cloudflare-exporter
- datadis-exporter
- rewritten in
๐น Go
- rewritten in
- github-exporter
- rewritten in
๐น Go
- rewritten in
- guitos-exporter
- imdb-exporter
- open-meteo-exporter
- pvpc-exporter
- rewritten in
๐น Go
- rewritten in
- pbs-exporter
- ufd-exporter
- aemet-exporter
I have contributed to the following free open source projects:
- AnonymousOverflow
- Binternet
- gdu
- Ghostfolio
- gotop
- LinkAce
- LibreSpeed
- newrelic-cli
- OPNSense plugins
- pgbackrest
- pgbackrest_exporter
- ymuse
- zigbee-herdsman-converters
At home, I am currently tinkering with a homelab that consists of:
- Fedora Silverblue desktop
- Fedora CoreOS hypervisor and server for
containerized workloads
- OPNSense firewall & router in a VM
- Grafana monitoring dashboards
- InfluxDB time series DB
- Prometheus metrics
- Air quality sensor built with NodeMcu
and ESPHome
- Gotify notification server
- Gitea code repository
- Authelia Single Sign-On server
- Caddy and
Traefik reverse proxies
- WireGuard VPN
- borg and rclone based backup
system
- Uptime Kuma self-hosted status page
- A bunch of alternative frontends to popular
services
Over the years I have learned from the following resources:
- teachyourselfcs.com
- It helped me create solid foundations for working in the tech world. I appreciate being able to connect the dots from top to bottom, left and right in the technology world.
- bankeronwheels.com
- Easy to follow guides for understanding financial instruments in the personal context.
- reddit.com
- from niche to mainstream, anything can be found and discussed here. Moderation and quality of the content might be inconsistent due to the size of the platform.
I keep up with the flow by subscribing to these streams:
- hackernewsletter.com
- hacker news' curated articles delivered in a daily/weekly cycle.
- lobste.rs
- lobste.rs has a smaller community with stricter moderation when compared to hacker news.
- Frontline
- Frontline is an investigative documentary program covering american and international issues including terrorism, elections, environmental disasters and other sociopolitical issues.
- Legible News
- A minimalist news aggregator.