I guess I’ll finally get around to implementing continuous deployment for my website projects. Mainly because Becca and I plan to start building out and writing content for The Irreverent Agilists: https://the-irreverent-agilists.com
Still avoiding building an admin panel for the win. It still surprises me how little code even a dynamically generated website needs when you remove the admin panel. Web 1.0 is fascinating in the 21st century.
There is a TDD exercise I run in a number of courses and workshops that involves creating a recently used list class (as in a recently open files menu or MRU cache).
One thing I find interesting is that the majority of developers do not use the most obvious name for the class — i.e., RecentlyUsedList, which is the title of the exercise and the term used consistently throughout the description — and instead seem to almost go out of their way to avoid any reference to the terminology used.
Always appreciated (Upton Sinclair): It is difficult to get a man to understand something, when his salary depends on his not understanding it.
Think we need this one as well: It is difficult to get a person to simplify something, when their salary depends on convincing other people how complex (technical) it is.