This website is being redesigned, bit by bit, throughout 2025.
You can always email me@kyleobrien.net.