diff --git a/data/github.json b/data/github.json index 677e289..db28aa6 100644 --- a/data/github.json +++ b/data/github.json @@ -1,33 +1,43 @@ [ + { + "Name": "talks", + "Link": "https://github.com/mdlayher/talks", + "Description": "Talks by Matt Layher. MIT Licensed." + }, + { + "Name": "homelab", + "Link": "https://github.com/mdlayher/homelab", + "Description": "Configuration management for Matt Layher's machines. MIT Licensed." + }, { "Name": "corerad", "Link": "https://github.com/mdlayher/corerad", "Description": "CoreRAD is an extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon. Apache 2.0 Licensed." }, { - "Name": "flightdeck", - "Link": "https://github.com/mdlayher/flightdeck", - "Description": "flightdeck is an experiment to create a highly customizable hardware/software interface for live streaming and other computer activities. Apache 2.0 Licensed." + "Name": "keylight", + "Link": "https://github.com/mdlayher/keylight", + "Description": "Package keylight allows control of Elgato Key Light devices. MIT Licensed." }, { - "Name": "netx", - "Link": "https://github.com/mdlayher/netx", - "Description": "A collection of small Go networking packages. MIT Licensed." + "Name": "keylight_exporter", + "Link": "https://github.com/mdlayher/keylight_exporter", + "Description": "Command keylight_exporter implements a Prometheus exporter for Elgato Key Light devices. MIT Licensed." }, { - "Name": "homelab", - "Link": "https://github.com/mdlayher/homelab", - "Description": "Configuration management for Matt Layher's machines. MIT Licensed." + "Name": "promtest", + "Link": "https://github.com/mdlayher/promtest", + "Description": "Package promtest provides helpers for testing applications which export Prometheus metrics. MIT Licensed." }, { - "Name": "netlink", - "Link": "https://github.com/mdlayher/netlink", - "Description": "Package netlink provides low-level access to Linux netlink sockets. MIT Licensed." + "Name": "wifi", + "Link": "https://github.com/mdlayher/wifi", + "Description": "Package wifi provides access to IEEE 802.11 WiFi device actions and statistics. MIT Licensed." }, { - "Name": "vsock", - "Link": "https://github.com/mdlayher/vsock", - "Description": "Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed." + "Name": "flightdeck", + "Link": "https://github.com/mdlayher/flightdeck", + "Description": "flightdeck is an experiment to create a highly customizable hardware/software interface for live streaming and other computer activities. Apache 2.0 Licensed." }, { "Name": "wireguard_exporter", @@ -35,8 +45,8 @@ "Description": "Command wireguard_exporter implements a Prometheus exporter for WireGuard devices. MIT Licensed." }, { - "Name": "ndp", - "Link": "https://github.com/mdlayher/ndp", - "Description": "Package ndp implements the Neighbor Discovery Protocol, as described in RFC 4861. MIT Licensed." + "Name": "metricslite", + "Link": "https://github.com/mdlayher/metricslite", + "Description": "Package metricslite implements a lightweight, testable metrics interface focused on Prometheus metrics. MIT Licensed." } ] diff --git a/data/talks.json b/data/talks.json index 63d8e4a..2ac690a 100644 --- a/data/talks.json +++ b/data/talks.json @@ -1,4 +1,16 @@ [ + { + "Title": "schedgroup: a timer-based goroutine concurrency primitive", + "Venue": "GopherCon Europe 2020", + "Description": "Building and Go package which can schedule tasks to be performed at or after a specified time.", + "VideoLink": "", + "Resources": [ + { + "Kind": "slides", + "Link": "https://talks.godoc.org/github.com/mdlayher/talks/conferences/2020/gopherconeu/schedgroup.slide" + } + ] + }, { "Title": "Monitoring, the Prometheus Way (with Ganesh Vernekar)", "Venue": "KubeCon/Cloud Native Con NA 2019",