James' Coffee Blog
James' Coffee Blog
James
Hello! Привіт! I'm James (/d͡ʒeɪmz/) (also capjamesg). My pronouns are he/him/his. I live in Scotland. This is my blog.
Latest Posts
pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px;...
pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px;...
Every so often I take notes of things that brought me joy. I write them in my digital notebook in the form "the joy of {thing}". This phrasing lets me encapsulate a feeling and a moment in a sentence. Sometimes I'll go on to write more,...
There were only one or two other patrons seated with a warm drink on this cool morning. For the first time in a few weeks, I got my favourite table. I’m not sure why it is my favourite, but it is the one I gravitated toward when the...
My warm breath steams up my glasses a little bit. I have my cold pillow resting on my chin. I’m still under the covers. I started my morning with a book, Hot Chocolate on Thursday, a cosy tale that took me to Japan and Sydney all without...
In “Graduating between mediums of communication”, I explored how we can move between mediums of communication to access different affordances. For example, you might “graduate” from a text chat – for example, a Slack thread – to a video...
In The joy of incremental website improvements, I reflected on the idea of building personal websites incrementally:Making incremental improvements to one's personal website is a joy. Your site can evolve at your own pace, and as you...
pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px;...
This post is my contribution to the April 2026 IndieWeb Carnival on the topic of “Adventure”. Thank you for hosting, Pablo!The Seven Hills of Edinburgh challenge invites participants to hike up seven designated hills in Edinburgh within...
I am interested in how software feels to use. Back in 2024, I wrote:I want to learn about design, I thought to myself, excitedly. I was interested in why some things feel better to use than others – why do some tools feel like a delight,...
This month I had the pleasure of hosting the March 2026 IndieWeb Carnival on the topic of “Museum memories”, in which I invited participants to write about a memory of a museum. To everyone who participated – we had over 30 participants...
pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px;...
This is my entry to the April 2026 Grizzly Gazette Carnival on the topic “Your favourite unconventional animal".My favourite animals are cats, undoubtedly [1] [2]. This month’s Grizzly Gazette Carnival invites participants to think...
I like to put my hands over the top of a cup of warm tea. I enjoy the warmth, and want to hold onto it for as long as possible.Whether I am holding a textbook or exploring blogs, if I have a cup of tea by my side I want to feel its...
This week I joined a session at school on the topic of career planning. I had an hour of time to work through a series of questions designed to help me make progress on a goal. The goal I chose for the session was to think about my...