Hey there.
I'm a FOSS developer working on system level software, tooling, testing and automation. I'm not responsible for flashly things that people are excited about but long ago, I developed command-not-found, the small program that suggest which packages to install for a particular program. This shipped in 2010 in Ubuntu and has been a part of the system ever since. I've also co-developed Linaro's LAVA test automation framework, the Checkbox program for hardware testing and most recently, the snap package system.
Personally, I care deeply about testing in realistic environments, which has lead to the development of the image-garden testing stack. Together with several other tools, anyone can use image-garden GitHub action to run their code on a real stock image of the most popular Linux distributions (including nearly any version). Unlike the stock environment offered by GitHub, image-garden offers precise control of the image and combines testing that you can run locally at home and in cloud CI/CD equally.
Sponsorship is important for me because it shows me that individual people care. Any small amount you can sponsor me with is directly appreciated. Developing software in the open is sometimes rather full of toxic people. Positive feedback from the more silent part of the community is immensely important.
I plan to use sponsorship funds to buy coffee, invest in my home lab and continue to develop CI/CD solutions.
Thank you for reading this
ZK
Featured work
-
zyga/image-garden-action
GitHub action for using image-garden and spread for system-wide integration testing
Shell 2 -
canonical/snapd
The snapd and snap tools enable systems to work with .snap files.
Go 1,983 -
zyga/command-not-found
Master repository for lp:command-not-found the magic command line helper installed on all Ubuntu releases
Python 10