Inspired by Ben, Zachary and Courtney, I’m going to make an offer: join me for a virtual coffee chat! For the next two weeks, I’m going to keep 9am - 11am UK time on Wednesdays (excluding August 6th) and 6pm - 7pm UK time on Thursdays open for coffee chats. We can chat about: ArtPoetryMaking websitesThe future of the webDesigning technologyInterface designYour favourite Taylor Swift songOr just say hello! If you’d like to chat, feel free to email me at readers@jamesg.blog with the time that works best. I’ll send over a calendar and Zoom invite in which we can meet. I look forward to saying hi!
Feeds from people participating at the IndieWebCamp Düsseldorf, May 2025.
Ideas and insecurity
The joy of links
Sharing ideas on my website
Or maybe option D – titles with a short summary ?

I just love this section at the end of your journal entries, @adactio! 🤩
Icon overload and undoing changes
Experimenting with Ghost
If you’re thinking about buying #audio #plugins to improve the sound of your voice recordings or music, don’t make the same mistake I made – don’t buy Waves. Buy Toneboosters, Kiive, Klanghelm, Tokyo Dawn Labs, Fuse Audio Labs, Kazrog, Noiseash, et al.
And, of course, try out all the fantastic free plugins out there first! You might not need to spend any (or at least very little) money on plugins at all… 😉
Maybe I should write a few blog posts about the best free and paid plugins 🤔
Coming soon
This is James' Coffee Blog, a brand new site by James that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new content is published!
test
test
Pattern: Search aliases
Three quick CSS tips
Setting a 1px solid coloured border makes it easy to see how much space an element is taking up on the page, or what the CSS selector you have written selects. This is helpful in debugging where rules apply on the page. The :target selector lets you select an element whose ID has been targeted. For instance, if you are viewing example.com/index.html#coffee, the element with the ID coffee would be targeted. This is useful for adding a highlight (i.e. a background colour or a border) to the element that the page the user is visiting has linked directly to. Add line-height: 1.5 to text on the page to create more space between lines of text on the page. Learn more about line height.
Delightful technology experiences
Three quick CSS tips
Setting a 1px solid coloured border makes it easy to see how much space an element is taking up on the page, or what the CSS selector you have written selects. This is helpful in debugging where rules apply on the page. The :target selector lets you select an element whose ID has been targeted. For instance, if you are viewing example.com/index.html#coffee, the element with the ID coffee would be targeted. This is useful for adding a highlight (i.e. a background colour or a border) to the element that the page the user is visiting has linked directly to. Add line-height: 1.5 to text on the page to create more space between lines of text on the page. Learn more about line height.