A nudge is any factor that significantly alters the behavior of humans. To count as a nudge, the intervention must be easy and cheap to avoid. Putting the fruit at eye level while it encourages for it to be picked up or bought counts as nudge. Banning junk food does not — Richard Thaler, Nudge

Pulp Librarian Advertising has come a long way, from the creative genius of Leonetto Cappiello — you could stare at these ads for hours — to boring annoyances like AdSense:

Today I'm looking at the work of pioneering advertising artist Leonetto Cappiello!

I've started mentally replacing "AI", "Neural Network", and other buzz terms with "Predictive model". It removes a false sense of agency, better reflects reality, and instantly brings the hype factor down by 300%.

Lines of Code

Practice - Longer than a Code Kata This is an interesting way to find and unwind common practices that you may not be aware you're doing (eg over-engineering, messy merges, slipping on schedule):

But every one of the groups was writing more code than strictly necessary. They wrote code that they knew they would need in later features. This is something very natural for programmers. We write more code than we need to. For me, that is too still a very hard thing - To only write the code that is required, not what I think is required.

Because they wrote more code than necessary, we still did not have a release at the end of the second iteration. The two features worked, but there was code for some of the next features that was only partly working.

a lot of the magic i’ve observed in teams over the years happens when the talent stack is collapsed - when a designer also codes, when an engineer has a growth hack skill set, when a product leader is great at copy.

None of the Above

“You know, I think that cheddar is, like, more dominant. And what’s that other white one? Not mozzarella. Monterey jack. That one’s kind of weak. Swiss is a baby. Cream cheese is soft. And goat cheese is emotional, you know, it just kind of falls apart.”