| Random Link ¯\_(ツ)_/¯ | ||
| Nov 23, 2025 | » | Thinking Like a Strong Engineer
13 min; updated May 16, 2026
Strong EngineersStrong engineers can do things that weaker engineers just can’t, even with all the time in the world. Some examples of capabilities:
At the top end of strongest engineers, capabilities become something like “improving the SOTA for LLMs”. Regular engineers make the bulk of most companies. They solve 95% of bugs (normal, non-cursed bugs), deliver most JIRA tickets, and unstick themselves from dev env issues most of the time. They help. They do the work. They’re just not burning with ambition to excel at the next promo cycle. Probably have other things going on in their lives. ... |
| Jan 20, 2026 | » | Software Design By Example: A Tool-Based Introduction with Python
3 min; updated May 16, 2026
Software Design by Example.
A Tool-Based Introduction with Python.
Greg Wilson.
✅ 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? ... |
| May 16, 2026 | » | Dictionary-Based Implementation of Classes and Objects (Python)
4 min; updated May 16, 2026
implements a toy version of Python’s object
system using dictionaries that contain references to properties, functions and
other dictionaries. Consider two shapes, ObjectsA function is an object, where the bytes in a function are instructions. For example: … creates an object in memory that contains instructions to print a string,
and assigns that object to the variable |
| Jan 20, 2026 | » | Software Design By Example: A Tool-Based Introduction with JavaScript
2 min; updated Jan 20, 2026
Software Design by Example.
A Tool-Based Introduction with JavaScript.
Greg Wilson.
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. Readability. Handle errors with async code. ... |
Also contains exercises at the end of each chapter.