Coffee on the Keyboard
  • Home
  • jamessocol.com
Sign in Subscribe

May You Always

James Socol

06 Jan 2007

Happy New Year!

I doubt many people read this, but if you do, have a good January.

Sign up for more like this.

Enter your email
Subscribe
Photo of a programmer looking at a macbook, head in is hands in frustration

Learn to never have a good idea

At StaffPlus this week, I was talking with some other senior technology folks about the risks that come with the weight of our opinions ("never think out loud, people will think it's an actual plan") and the sense of pressure to get it right when talking
18 Oct 2025 1 min read
Photo of an inverted red cross and heart symbol on a white-painted metal plate.

Discomfort Needs Safety

Growth requires discomfort. Whether that's growing pains as a child, or uncomfortable conversations and feedback, we have to confront and address an existing, comfortable reality, and explore something beyond it. By definition, going out of our comfort zone is, well, uncomfortable. So if you want growth, you need
22 Aug 2025 2 min read
Photo of metal letters on a shelf with neon lights inside spelling out "SALE"

Zero-cost Future Proofing: Meaningful Namespaces

Sandi Metz famously said "duplication is far cheaper than the wrong abstraction," and my experience has been that following that advice has usually worked out well. You can't future-proof well until you know what you need to future-proof against. A trade-off that makes thing A easier
09 May 2025 3 min read
Coffee on the Keyboard © 2025
Powered by Ghost