Damus
Bruno Garcia profile picture
Bruno Garcia
@bruno

Bitcoin dev

Relays (9)
  • wss://nostr.orangepill.dev – read & write
  • wss://relay.snort.social – read & write
  • wss://relay.damus.io – read & write
  • wss://relay.current.fyi – read & write
  • wss://brb.io – read & write
  • wss://nos.lol – read & write
  • wss://eden.nostr.land – read & write
  • wss://nostr.land – read & write
  • wss://nostr.wine – read & write

Recent Notes

Bruno Garcia profile picture
I rewrote the mutation testing tool that I created for Bitcoin Core. It was originally written in Python but I got some issues that made me to rewrite it in Rust. It contains the same features as the original tool has:

- Generate mutants only for code touched in specific branches (useful for testing PRs)

- Skip useless mutants (comments, LogPrintf statements, etc.)

- One mutant per line mode for faster analysis

- Support for functional and unit test mutation

- Coverage-guided mutation testing

Check it out: https://github.com/brunoerg/bcore-mutation

We successfully migrated corecheck to use this new tool recently.
21❤️1🤙21
Rizful.com (zap tester) · 41w
heads-up: we looked for a lightning address on your profile but could not find one... u can get a free one at https://rizful.com ... and then reply back to this comment so we can zap you.
nobody · 17w
@bruno is my favorite bitcoin dev - aligned with “prevention” as Satoshi emphasized! features are great - but not at the expense of vigilance!
Dan⚡️ · 62w
Can’t zap you! https://i.imgur.com/CCm3wCm.gif
sedited · 62w
https://github.com/bitcoinknots/bitcoin/blob/28.x-knots/src/validation.cpp#L4458
Bruno Garcia profile picture
Happy that my paper "Software testing for peer-to-peer systems: Challenges and the state-of-the-art" was accepted for publication at Journal of Software Engineering Research and Development. It took me a lot of time, but was worth it! excited to share the findings!
❤️1👏1🤙1