Notes on reading "Pragmatic Programmer" by Hunt and Thomas.

1. TODO Abstract

2. TODO Body

3. Words

  1. lay of the land :: disposition of circumstances
  2. hunker down :: stubbornly hold position
  3. trudge :: walk with heavy, slow steps
  4. pack rat :: an American hamster, figuratively someone who stores a lot of stuff or knowledge
  5. homily :: truism, sermon, platitude
  6. glut :: eagerness to do something (originally to eat, see gluttony)
  7. petulant :: irritable, childish
  8. forgo :: leave alone, abandon, renounce
  9. dead reckoning :: inertial navigation, navigation using a lot of estimates, based on previous position, figuratively trying to make decisions on pre-computing everything
  10. post-it note :: sticky note
  11. stout-heart (stouthearted) :: brave, courageous, plucky
  12. rule :: (not a ruler) a carpenter's tool, like a ruler, foldable from many segments

    2024-12-13_09-34-46_screenshot.png
  13. gauge :: (marking gauge) a tool to draw a line parallel to an edge, surface

    2024-12-13_09-39-00_screenshot.png
  14. plane :: a tool for flattening a piece of wood, getting rid of chips and rough edge

    2024-12-13_10-22-54_screenshot.png
  15. bevel :: an edge of a piece of wood which looks like a wedge
  16. chamfer :: an edge of a piece of wood (like bevel) which has been dulled for a aesthetic or safety reasons

    2024-12-13_10-25-24_screenshot.png
  17. chisel :: a woodworking tool, with a narrow, but long, blade, sort of like a wedge or a knife

    2024-12-13_10-31-46_screenshot.png
  18. mortise and tenon :: male-female connector when used in woodworking, mortise is female, tenon is male

    2024-12-13_10-33-09_screenshot.png
  19. brace :: (not a parenthesis) a tool for drilling huge holes manually, with a П-shaped horizontal handle

    2024-12-13_10-37-53_screenshot.png
  20. mallet :: a tool which looks like a hammer, but with a huge soft (rubber or wooden) head, which is used for bending more than punching in another object

    2024-12-13_10-41-53_screenshot.png
  21. clamp :: (a misleading word) while clamp can mean a small-ish tool, typically used at home to pinch some objects, say, drying clothing to a rope (a clothespin is a clamp), in engineering and technical work it is a kind of a vice, used for temporarily fixing an object by the means of pressure, usually huge. For Anglo-Saxons this is still a clamp.

    2024-12-13_10-46-48_screenshot.png
  22. biscuit cutter/joiner :: a sophisticated carpentry tool, used to join two pieces of wood together using two mortises, and a comparatively small tenon, usually cookie-shaped, thus the name. Usually requires glue.

    2024-12-13_11-03-24_screenshot.png
  23. router :: no, not a tool for directing packets between computer networks, but a tool, nowadays electric, to carve out a trough, a chute, a spillway. Russian фреза, фрезер
  24. miter (mitre) box :: a tool for cutting wood at definite angles, looks like a box-frame with high-ish walls, which have angular cuts through, which you can put a board in, and insert a saw along the cuts, hence guiding it to that definite angle over the board. Russian стусло.

    2024-12-13_11-28-26_screenshot.png
  25. jig :: a tool created to guide the direction of another tool. The logic is similar to the mitre, but construction can vary greatly.
  26. chagrin :: distress, despair, sorrow, often mockingly "to the chagrin"
  27. to soar :: to fly high, metaphorically to reach a very high number (for a price or a value), to skyrocket, the opposite of "plummet"
  28. extricate :: to free oneself from something, to escape, to untangle
  29. awry :: oblique, distorted, wonky, improperly, usually used as "go awry" as "go wrong way"
  30. drop the ball :: fail in one's responsibilities, comes from ball games where dropping a ball is a mistake