This is check50, a command-line program with which you can check the correctness of your programs.
Role in this project:
Back-end Developer & Test Automation Engineer Contributions:374 commits, 82 PRs, 419 pushes in 3 years
Contributions summary:Chad made significant contributions to the `check50` project by implementing and improving testing capabilities. They added a `valgrind` check to detect memory leaks. They updated the testing framework to improve reliability. Further work included addressing newline handling issues for python2, correcting a bug in the replace_fn and improved test stability.
pythonprogramscorrectness
This is submit50, CS50's command-line tool for submitting problems.
Role in this project:
Full-stack Developer Contributions:59 commits, 23 PRs, 56 pushes in 2 years 9 months
Contributions summary:Chad primarily focused on improving the functionality and user experience of the submit50 tool. Their contributions included fixing Python 2 compatibility issues, which indicates a focus on maintaining and expanding the tool's usability. Furthermore, the user addressed styling issues to ensure code quality. The commits also included adding features such as a logout option.
command-line-toolproblemspythoncs50