Blog

porch(1), part one

5 minute read Published: 2024-10-10

Today, we'll be looking at some software that I've been working on since January 2024, porch(1).

porch(1) is a lua-based (p)rogram (orch)estration tool and library. You can think of it like expect(1), but without as many features and primarily intended as a testing tool. We won't get too in-depth with this post to encourage me to try and write more consistently, but today we'll at least talk about motivation and high level design goals. In a future post, we'll dive deeper into how it's designed and included functionality.

Introduction: Flua

3 minute read Published: 2020-03-05

As of r354833 the FreeBSD base system now includes flua: (F)reeBSD Lua.

In this post, I kind of describe the design goals of flua and use of this new tool in the base system.