selfcare.tech - developer resources for self-care
selfcare.tech Bot on Mastodon | James' Coffee Blog
I subscribed to the selfcare.tech bot on Mastodon a few days ago. The bot has provided messages that have been of particular meaning at a time when, on reflection, I have been a lot harder on myself than I should be. Here are a few Toots(?) posted by the bot recently that particularly resonated with me:
Alternative modalities of interacting with the web | James' Coffee Blog
The web platform is vast. There are so many tools available for building websites and web applications. One example is that you can run machine learning models in your browser. This enables many novel applications (with the downside that models, which can be large, need to download so they can run in the web page).
Coffee Chat with Luke from Standart | James' Coffee Blog
Standart Magazine is a print publication that writes about coffee, from coffee culture to issues facing the industry. The publication is aimed at anyone who loves coffee, not just industry professionals. I have quickly grown to appreciate the depth of content in Standart and have read many issues this year.
The Squirrel | James' Coffee Blog
You know the feeling when you are immersed in thought and something suddenly stands out to you? I was walking past a park when I noticed a squirrel close by. The squirrel was scouring through the leaves. I speculate it was in search for food. My mind gravitated from human computer interaction -- the topic about which I was thinking -- to the squirrel. I walked slowly, gazing at the park. I noticed another squirrel. Then another. Then another.
Some things on my mind | James' Coffee Blog
I usually write cohesive thoughts on this blog, diving deep into a subject that I find interesting. Today, to spice things up a little bit, I'm going to go for a different format. I am going to write down a list of things that I am either thinking about or have been thinking about over the last few days. I am going to leverage bullet points for this, lest I begin writing one sentence in a new paragaph and turn that paragraph into a whole section.
Unorthodox Roasters Wee Stoater Review | James' Coffee Blog
Unorthodox Roasters caught my eye as soon as I learned about them. They are a roastery based in Kinross, Scotland. They are unorthodox. The names of their coffees are all Scottish. I looked around their website and I thought I should try one of their coffees. Wee Stoater caught me eye, which I believe is their signature coffee.
Observations using the Kalita Wave | James' Coffee Blog
I wrote a blog post for the Steampunk Coffee blog on what I've learned using the Kalita Wave to brew pour-over coffee.
Basic set up for brewing with Kalita Wave | James' Coffee Blog
What equipment do I use to brew with the Kalita Wave?
Writing and distance | James' Coffee Blog
I was reading a reflection on loneliness and writing. The author, Polina, stated:
Moments of Joy: More little bites | James' Coffee Blog
Early this morning, I set myself an intention for the day: take note of some of the little things that happen today that bring you joy. My inspiration was my first
Coffee Chat with Todd Johnson from Williams and Johnson | James' Coffee Blog
Williams and Johnson are a well-known name in the Scottish coffee industry, offering seasonally-rotated coffees. I have been following their presence online for a little while and I had a few questions about their roastery. Kindly, Todd Johnson, one of the founders, reached out to answer the questions I had over email. This interview was an absolute pleasure to do and I hope you enjoy reading it.
autotag_draft.py | James' Coffee Blog
...
Starlight | James' Coffee Blog
Before I went to sleep, I looked out the window and saw the stars. One shone brighter than the others. This star was almost invitation to gaze out and admire the night. It was midnight. I looked and saw many more stars. I angled my head up high, looking for stars. I crouched down slightly, eager to see if there were more visible.
New Orleans 2022 | James' Coffee Blog
Last week, I visited the US for the first time. I travelled to New Orleans. After two connecting flights from Scotland and almost a full day of travel, I arrived greeted by warmth, despite the late hour. I couldn't believe how warm the weather was. I took a few photos on the trip that I want to share here on my blog.
Tracking the Word Count on My Blog | James' Coffee Blog
I check the word count after I have written every blog post. I do this because Typora, the markdown editor I use, displays a word count in the top left corner of the page. I'm not interested in the metric. It is difficult to avoid. At some point yesterday, my mind arrived at the idea that I should try to track the word count on my blog. I wanted to do this to improve my programming skills.
Announcing airportpianos.org: Help place pianos with airports | James' Coffee Blog
A few weeks ago, I wrote a blog post brainstorming how to help place more pianos in airports. Pondering what airport -- and indeed any public -- pianos mean to me, I noted:
Fun with Words | James' Coffee Blog
I started my day with a dose of commentary on words. In my social reader today, I saw a post entitled Indeed... re:words by Ithika On My Mind. Seeing a post title start with the word
Standart Magazine Review (Issue 21) | James' Coffee Blog
I've seen Standart Magazine pop up every now and again in the speciality coffee community. I read a city guide on their blog last year but I did not purchase an edition of their magazine. I have read quite a few coffee books and blogs lately and I started to feel like I needed a change.
Thinking Modalities | James' Coffee Blog
Back when I sat exams, I had an opportunity to apply to type my exams. My handwriting quality was verging on poor; the readability of my writing was essential to ensure my exams could be properly graded. I tend to think fast when I am writing; readability takes a second seat to getting my ideas down on paper as fast as possible.
Advent of Bloggers 2021: Day 20 | James' Coffee Blog
I am writing a blog post every day from December 1st to December 24th, 2021, about a blogger whose writing or site I follow. My aim for this series is to help you discover new blogs and to help get the word out about content creators whose blogs I appreciate. You can read more about this series in the inaugural Day 1 post.
Taking a break from personal projects: Mental health and coding | James' Coffee Blog
This morning, on the final day of my holiday, I spent around two hours thinking through a way to auto-classify content on my blog, as part of a project to recommend tags to my posts. Most of my old posts don't have tags, and I wondered: could I build a system using embeddings and a classification algorithm to help recommend tags when I write a new post? It turns out that yes I can but the hours of work I put into
Parse IndieWeb Search in 15 lines of Python code | James' Coffee Blog
IndieWeb Search was intentionally designed to be open. All search result pages are structured as a microformats h-feed. This means you can use any microformats parser to read a search results page and extract information about each search result. Every search page also comes with jf2, RSS, and JSON Feed versions. You can also parse these programatically to get information about search results. Or you could even subscribe to a search page in a feed reader that supports any of the aforementioned formats.
Advent of Bloggers 2021: Day 12 | James' Coffee Blog
I am writing a blog post every day from December 1st to December 24th, 2021, about a blogger whose writing or site I follow. My aim for this series is to help you discover new blogs and to help get the word out about content creators whose blogs I appreciate. You can read more about this series in the inaugural Day 1 post.
https://jamesg.blog/2021/07/05/blogs-i-follow
100 Days of IndieWeb Challenge | James' Coffee Blog
For the next 100 days, I am committing to ship something related to the IndieWeb each day. A
Gardening | James' Coffee Blog
As I write, I am seated in a cafe. I was pondering the question
July 2023 IndieWeb Carnival Roundup | James' Coffee Blog
Last month I hosted the second edition of the IndieWeb Carnival, a challenge that invites you to write about a topic on your personal website in a given month. The IndieWeb Carnival rotates between hosts each month, who each choose their own topic. Last month's inaugural carnival, hosted by Sara, was on the theme of cooking. This month, Mark will be hosting, inviting anyone who wants to join to write about gardening on their blog.
Decentralized Website Communication with Webmention (Talk Announcement) | James' Coffee Blog
What is Webmention? What can I build on top of the Webmention protocol? How do I start sending and receiving Webmentions? These are three questions I'm going to answer in my upcoming talk on Codementor Events: Decentralized Website Communication with Webmention.
TIL: Fixing the author card on my home page h-feed | James' Coffee Blog
Assumed knowledge: This post assumes technical knowledge with microformats2. This post is most useful for someone debugging authorship relations on their h-feed or for community members who want to discuss documenting this pattern.