Hello, I'm Matt (@mdlayher)! I am a veteran programmer and a regular contributor to a wide variety of open source networking applications and libraries written in Go.
Open source software is my true passion, and I have authored and published a number of projects on GitHub which have seen wide adoption, such as my netlink, raw, and vsock packages. In addition, I am regularly involved with the following open source projects:
- the Go programming language
- commit access, focused on net, x/net, and x/sys/unix
- the WireGuard VPN tunnel project
- maintainer of wgctrl-go
I am driven by curiosity and take great pride in my open source work. I would be extremely grateful if you chose to sponsor my work, and it will only further motivate me to create the best possible open source software. Thank you for your time!
Featured work
-
mdlayher/netlink
Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.
Go 922 -
mdlayher/raw
Package raw enables reading and writing data at the device driver level for a network interface. MIT Licensed.
Go 425 -
mdlayher/vsock
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
Go 336 -
mdlayher/corerad
CoreRAD is an extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon. Apache 2.0 Licensed.
Go 152 -
WireGuard/wgctrl-go
Package wgctrl enables control of WireGuard interfaces on multiple platforms.
Go 763 -
mdlayher/talks
Talks by Matt Layher. MIT Licensed.
Go 70
$5 a month
SelectYou'll help cover a cup of coffee or a pint of beer after a day of coding! Cheers! 🍻
$10 a month
SelectYou're making a generous contribution in support of my open source work. Thank you so much!
$20 a month
SelectThank you so much for your incredible generosity! If I can be of assistance with your work, or you'd just like to talk tech, please do not hesitate to reach out.