Computers, automation, open source, mountains, music, psychology. Making stuff that breaks @ https://xitter.cf/t.co/sdcBtxkLVw Telling stuff at https://xitter.cf/t.co/ickktZNH0b

Joined May 2012
The most ridiculous thing about the AI-coding age is that in the last 20 years programmers accepted otherwise all the kind of shit: terrible frameworks, languages, layers of complexity everywhere, everything super slow. Very very few protested, since destroying the field didn't involve their paycheck.
115
107
12
1,882
136,607
🚀 github.com/maxgio92/xcover/r… - Userspace BPF mode: it cuts the overhead down by ~60% and it runs unprivileged - Combine reports from several sessions - Ring buffer size can be configured - C++ and Rust names are demangled Also a performance tuning cuts the CPU cost down by ~30%
1
118
It's been wonderful to meet and know so many people - some even so surprisingly! - and find a welcoming community. The world is small, but you can always learn something from people, especially when you're in the open source! It's a pleasure when you can also give it back
1
44
📦 The binary you ship is the binary you test. @maxgio92 presents xcover: runtime coverage for any binary with eBPF, no instrumentation, no recompiling. #OpenSouthCode26 opensouthcode.org/conference…
2
5
139
Got em. I poison my AGENTS.md (and other things like code comments) all over the place with prompt injections like this to find people who don't review their code and sling it off to another human. Catches folks all the time and then its an instant ban. As I've said, I don't care if you don't review your own code. But if you're submitting code to an OSS project and crossing a human boundary, it is simple courtesy to do some human review.
182
432
101
7,012
781,364
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 @[email protected] for your first contribution! 🎉 github.com/maxgio92/xcover/r…
43
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
45
Replying to @karpathy
👀 This is exactly why we created Chainguard Libraries. We can help! chainguard.dev/libraries
2
4
16
991
just picked up this bad boy. can't wait to write some software with it
220
861
156
14,858
624,856
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.
32
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
34
Now #xcover supports stripped Go binaries. Take a look here: github.com/maxgio92/xcover?t… I'll cut a new release soon.
45
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.
35
199
20
1,883
139,098
🎊 Go 1.25.0 is released! 📝 Release notes: go.dev/doc/go1.25 📦 Download: go.dev/dl/#go1.25.0 #golang
27
457
49
1,825
238,220
Writing good POSIX shell code is hard.
24
BTW, I use Arch. 😜
96
21
2
300
14,586