Software Design by Example. A Tool-Based Introduction with JavaScript. Greg Wilson. third-bit.com . Accessed Jan 20, 2026. Also contains exercises at the end of each chapter.
Systems Programming. List a directory. Callback functions. Anonymous functions. Select a set of files. Copying a set of files.
Asynchronous Programming. Manage async executions. How promises work. Chain operations. How real promises are different. Build tools with promises....
Software Design by Example. A Tool-Based Introduction with Python. Greg Wilson. third-bit.com . Accessed Jan 20, 2026. Objects and Classes. What is a natural way to represent real-world “things” in code, and how can we organize that code so that it’s easier to understand, test, and extend?
Finding Duplicate Files. Comparing each file to others is unworkably slow for large sets of files. How about generating a short label that depends only on the file contents and comparing that instead?...