Skip to content
You must be logged in to sponsor leodido

Become a sponsor to Leo Di Donato

Ciao! 😁

I am an Open Source software developer, spending uncountable nightly hours developing libraries, repositories, and tools for everyone to use freely.

My current areas of expertise include the Linux kernel, eBPF, containers, Kubernetes, C++, Go, JavaScript, and Ragel. Generally, everything is somewhat related to security. But I also love doing parsers and CLIs.

Knowing that people are using my code because it's helping them build their things makes me happy in ways I can't fully describe! 🫢

Some examples of things I've built along the way are:

  • Falco
    • The CNCF runtime security engine
  • bpfcov
    • A tool to obtain source-code coverage for eBPF programs running in the Linux kernel
  • traffico
    • An hassles-free CNI plugin and standalone CLI to shape your network traffic with TC BPF programs
  • kubectl-trace
  • go-syslog
    • A blazingly fast Go parser for Syslog messages
  • go-urn
    • A Go module to parse all the uniform resource names out there
  • kubectl-dig
    • A kubectl plugin for deep Kubernetes visibility
  • kube-bpf
    • A prototype on how to export Prometheus metrics about Kubernetes (and its workloads) with eBPF (done in 2018)
  • go-conventionalcommits

I dream of a world where people can code freely: a paradigm shift from coding for a living to coding for fun, knowledge, and sharing!

Although the world is finally turning Open Source .. 🌻 a lot remains to be done to make it financially sustainable.

I also love helping and mentoring, and I am very involved in the CNCF landscape as a member of the KubeCon reviewers committee.

As a long-time Open Source ambassador and developer, I practice building OSS communities and helping contributors grow and thrive through relationships.

Why support me?

Being involved in Open Source requires a lot of energy and focus.

Supporting me with sponsorship will allow me to:

  • Spend even more time creating new awesome projects
  • Promptly address issues and review PRs
  • Dedicate more love to all the projects
  • Share ideas, thoughts, and code through live streams with new Open Source friends
  • Share exclusive updates and discuss ideas with all my supporters

Let's make the opensource world even better together 🌍 πŸ€—

@leodido

Get 5 friends to sponsor my opensource code. πŸ’Ÿ

Current sponsors 3

@t2y
@getsentry
@mrhenry

Past sponsors 5

@danpop-chainguard
@reviewpad
@garnet-org
@reviewpad
@encoredev

Featured work

  1. elastic/bpfcov

    Source-code based coverage for eBPF programs actually running in the Linux kernel

  2. falcosecurity/falco

    Cloud Native Runtime Security

  3. leodido/traffico

    Shape your traffic the BPF way

  4. iovisor/kubectl-trace

    Schedule bpftrace programs on your kubernetes cluster using the kubectl

  5. influxdata/go-syslog

    Blazing fast syslog parser

  6. leodido/go-urn

    Parser for uniform resource names as seen on RFC 8141, RFC 2141, and RFC 7643

    Go 86

40% towards 5 monthly sponsors goal

@getsentry @t2y

getsentry and 1 other sponsor this goal

Select a tier

$ one time

Choose a custom amount.

$1,000 one time

Select

Facetime πŸ€™

Let's hop on a call!

I will block a 2 hours slot from my calendar (at a time that works for both of us).

Any preparation documentation or materials you can provide will be helpful. I plan to reserve up to 2 hours time spent reviewing them in advance.

The goal is that we hop on a call and discuss your needs so as to provide value to you.

I am not available to help with anything that conflicts with any of my eventual obligations. I will highlight any conflicts as early as possible, of course.

Additional work may be billed as appropriate if we move forward from there.

$3,000 one time

Select

eBPF workshop πŸ‘¨β€πŸŽ“

I got things to say about this "new" tech that everyone calls eBPF nowadays.

Do you want me to run an eBPF workshop for your team? Can't wait!

We'll plan together about its content in advance - either on a 30min call or via email - so that it best suits the needs of your team.

I'll block a 3 hours slot from my calendar to deliver it at the time that we both agreed on. I plan to reserve up to 5 days to prep it.

You'll get to keep any material (slides, code) I will produce for delivering it.