Fri.Jan 06, 2023

article thumbnail

Listen for SIGINT and SIGTERM Events in a ZX Script

The Polyglot Developer

Have you ever needed to handle signal events within your ZX script? For example, what happens if you need to handle a graceful shutdown of your long-running or infinite-running script? Or what happens when the user forcefully stops the script? These signal events are typically “SIGTERM”, “SIGINT”, and similar events. When using a script language like Bash, these events are most commonly captured with trap commands, but what happens when we’re using ZX?

article thumbnail

Bringing APIs Into the Human Equation

Apica

Part Three of the Humanizing Software Quality Series from Intellyx, for Apica. In part 1 of this series, Jason English established user journeys as the essential goal of software testing efforts. Then in part 2 , he explained why user journeys are so difficult to test. The fundamental lesson across both articles is that the software quality buck stops with the user.