Joined May 2012
131 Photos and videos
Another xcover release: 0.5.0 🚀 🔎 Go binaries: automatic tracing scoped to the Go module 🪲 Stripped binaries: support for companion debug files via external .symtab fallback to DWARF - thanks @toabctl@fosstodon.org for your first contribution! 🎉 github.com/maxgio92/xcover/r…
34
I'm excited to share that I'll be speaking at the @OpenSouthCode 2026. I'll talk about cross-language coverage profiling using kernel instrumentation: opensouthcode.org/conference… If you're attending and are interested in runtime observability or eBPF, come and find me!

1
42
maxgio92 (@maxgio92@hachyderm.io) retweeted
Chainguard Containers now supports 1st Party RPM compatibility for RHEL 9 and RHEL 10, and we're joining FINOS 🎉 Here's what it means for financial services: bit.ly/4nmQA0Z
1
1
4
216
maxgio92 (@maxgio92@hachyderm.io) retweeted
Replying to @karpathy
👀 This is exactly why we created Chainguard Libraries. We can help! chainguard.dev/libraries
2
4
16
961
maxgio92 (@maxgio92@hachyderm.io) retweeted
just picked up this bad boy. can't wait to write some software with it
222
873
14,944
608,874
resurgo v0.4.0 is out. github.com/maxgio92/resurgo/… Accuracy numbers are starting to feel solid: up to 100% of function entries detected, with less than 1% false positives. Tested on Debian Trixie's grep 3.11-4, compiled with GCC 14.2, CF protection and fully stripped.
30
Was adding stripped binary support to #xcover with no debug info. So I started playing with the Go disassembler and pulled the implementation out into #ResurGo: a Go library for prologue detection call site analysis, supporting x86_64 and ARM64. github.com/maxgio92/resurgo
32
Now #xcover supports stripped Go binaries. Take a look here: github.com/maxgio92/xcover?t… I'll cut a new release soon.

43
maxgio92 (@maxgio92@hachyderm.io) retweeted
12 Nov 2025
Turns out you can communicate across containers via 63-bits of available space in a shared lock you acquire on /proc/self/ns/time that all processes have access to. No networking required. The post has a demo of a chat app communicating across unprivileged containers.
37
202
1,911
135,498
The perfect office
37
maxgio92 (@maxgio92@hachyderm.io) retweeted
12 Aug 2025
🎊 Go 1.25.0 is released! 📝 Release notes: go.dev/doc/go1.25 📦 Download: go.dev/dl/#go1.25.0 #golang
28
459
1,842
237,311
Writing good POSIX shell code is hard.
24
Looking for a way to profile #coverage for functional tests transparently I built github.com/maxgio92/xcover It generates a function clverage. Using #ebpf uprobes it supports ELF binaries and it's cross-language compatible.
137
maxgio92 (@maxgio92@hachyderm.io) retweeted
18 Mar 2025
BTW, I use Arch. 😜
97
24
305
14,569
Every story begins with #!/usr/bin/env bash
1
54
maxgio92 (@maxgio92@hachyderm.io) retweeted
I'm starting the eBPF verifier errors project, a collection of verifier error logs and their resolution, to make the verifier less scary, especially for new developers. It's a collection by the community for the community. Read more about the project at mostlynerdless.de/blog/2025/…
7
21
979
maxgio92 (@maxgio92@hachyderm.io) retweeted
Learn how to create a custom Linux scheduler in Java to control the execution of threads and processes on your system for concurrency testing in the newest blog post of my hello-ebpf series: mostlynerdless.de/blog/2024/…
1
46
192
9,142