9
votes
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
I'm learning about fuzzing. Clang comes with libfuzzer which is a code-coverage-guided fuzzer. That is, it runs some tests, checks which code was covered by the tests, then does mutations of the previous test based on what code was covered. It attempts to cover as many code paths as possible that way.
I've basically just been tinkering with it. Nothing serious yet, as I'm still learning how it works. I may end up incorporating it into my day-to-day work, if it proves useful.