Hey there! Iโm Diego Fernando Rojas.
ย
Iโm a software engineer, diver, and (soon) an electronic producer music from Colombia ๐จ๐ด
ย
Currently living between Berlin ๐ฉ๐ช, Barcelona ๐ช๐ธ and Cali ๐จ๐ด
ย
In this site I share my interests in:
-
๐จโ๐ป Software: Mainly focused in eBPF and performance engineering. Also one or another experiment with different tools like Rust, containers, AI, etc. You can read my blog posts here.
-
๐ Diving and ocean conservation: Documenting my journey in ocean protection through storytelling.
-
๐ก Misc: Short-format notes about software and humanity, mainly in Spanish.
-
๐ถ Techno Music: A curated list of my favorite tracks.
Technical blog posts
Articles Iโve written as results of my work, research, or random experiments. Mainly in format as โcapsulesโ for my self-reference that I might need in the future and want to share with the community, do not expect fancy advanced tech writing, but lots of raw ideas.
- Integrating Rust and SwiftUI (Inspired by Mitchell Hashimoto)
- Debugging a Rust application interactively with different binaries in VSCode (or Cursor).
- My recipe to handle sensitive data in VCS: SOPS + age
- Multiple entrypoints in Rust.
My Open Source contributions
- Python 3.8: bpo-34160: Update news entry for XML order attributes.
- Python 3.8: bpo-34160: Preserves order of minidom of Element attributes.
- Kubernetes test infra: [Closed] Automate the bug-triage
My hobby projects
Projects that I work from time to time for fun.
Rust library to read and write dive logs in UDDF format.
An application to deploy eBPF programs at scale using declarative configuration.
A simple Version Control System written in different languages.