Hacker News new | past | comments | ask | show | jobs | submit login

Author here!

This is a short post about how to apply tests to problems outside the space of normal code. It covers two strategies – snapshot testing and verification of real production systems – using examples taken from my career, where investing in a way to test was really worthwhile.

The broader point is that processes or strategies you find in one part of software engineering can often be used to great effect in others, if you're willing to try.

I've got weirder examples, such as hacking TypeScript/BigQuery/dbt/Metabase to inject user-defined-functions into a production system, but these felt the most generally useful.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: