https://adventofcode.com/2024/about
Whether I try a novel approach, a new programming language, handle edge cases or just brute force the result as fast and simply as possible depends on the day. There is no guarantee of quality or efficiency here.
For TypeScript solutions, generally you can run $ npx ts-node lib/day-XX/exec.ts
from the ts/
directory to get results for both parts of each day.