Coffee Books to Read This Holiday Season: Part Two | James' Coffee Blog

Software History
Uncommon Grounds by Mark Pendergrast Review | James' Coffee Blog
Friendship | James' Coffee Blog
Infrastructure dance | James' Coffee Blog
Favourite words | James' Coffee Blog
Observations designing information retrieval systems built on generative AI | James' Coffee Blog
Fun with Words | James' Coffee Blog
Grayscale: A week on | James' Coffee Blog
Setting Up My Raspberry Pi | James' Coffee Blog
Ecuador Altos De Saragullas by Redemption Roasters | James' Coffee Blog
Coffee Crawl | James' Coffee Blog
Time Travel | James' Coffee Blog
Fun with Words | James' Coffee Blog
Acts of kindness | James' Coffee Blog
Fun with Words | James' Coffee Blog
Curse of the Pumpkin Spice | James' Coffee Blog
Coffee Chat with Conor from HBW Coffee | James' Coffee Blog
Possessive nouns ending in 's' | James' Coffee Blog
Separating I/O and logic | James' Coffee Blog
A Future for Packaging With Manifesto Coffee (Barista Magazine) | James' Coffee Blog
Coffee Chat with Alex from Manifesto Coffee | James' Coffee Blog
Coffee Chat with Callum and Alex from Untitled Oats | James' Coffee Blog
Fun with Words | James' Coffee Blog
Little moments of joy | James' Coffee Blog
More Little Moments of Joy | James' Coffee Blog
Writing introductions in technical tutorials | James' Coffee Blog
God in a Cup by Michaele Weissman Review | James' Coffee Blog
Implicitly downplaying knowledge in technical communication | James' Coffee Blog
IndieWeb New Years' Eve Commitment: Expanding my person tags | James' Coffee Blog
TIL: Terminal shortcuts | James' Coffee Blog