Joshua Lock

Software engineer and armchair academic. Advocate for rigour in software engineering.

I work on open source software in the fields of build systems and software supply chain security, most notably as a maintainer on The Update Framework (TUF) and as a maintainer/steering committee member for the Supply-chain Levels for Software Artifacts (SLSA) project.

I am an armchair/amateur computing academic with broad interests; you might find me enjoying papers on operating systems, information security, build systems, or human-computer interaction.

In the past I have worked on several Operating Systems projects, built on top of the Linux kernel, at a variety of levels from the tools and recipes to construct custom GNU/Linux distributions for embedded devices to GUI applications for netbook and notebook computers.

Find me on GitHub / Mastodon / LinkedIn