my eye

James

https:// jamesg.blog BDDBF

Accessed 2024-01-17T21:25:13.731796Z

29 KB / 590 ms

James's profile picture

/d͡ʒeɪmz/

a.k.a. [cap] = cappuccino, James G.

🧑

On this blog, I write about technical writing, the web, and more. Every two weeks, I co-host the Europe Homebrew Website Club. I am a co-chair on the W3C Social Web Community Group.

microformats logo

Uninterpreted h-card properties:

logo
{'value': 'https://jamesg.blog/assets/coffeeshop.jpg', 'alt': 'James sitting in a coffee shop, happily staring at a cup of coffee.'}

Does not support IndieAuth.

Supports web sign-in.

  • readers@jamesg.blog
  • jamesg@jamesg.blog
  • github.com/capjamesg

Supports Webmention on the homepage.

Does not support Micropub.

Does not support Microsub.

Privacy

This site is truly independent.

Accessibility

There are no accessibility concerns.

A comprehensive guide to Python dictionary comprehensions

['The Python dictionary comprehension lets you create a dictionary using an iterable. You can also change values or filter values in an existing dictionary. Comprehensions can be on one line, allowing you to consisely represent some logic. The dictionary comprehension is one of my favourite syntax features in Python. I use dictionary comprehensions all the time (although the feature could do with a shorter name!).']

The Python dictionary comprehension lets you create a dictionary using an iterable. You can also change values or filter values in an existing dictionary. Comprehensions can be on one line, allowing you to consisely represent some logic. The dictionary comprehension is one of my favourite syntax features in Python. I… read more

Coding


/2024/01/17/dictionary-comprehension

Using "will" and "should" in technical writing

['I was writing a tutorial earlier today on oriented bounding boxes object detection models. Object detection models identify the location of an object in an image (i.e. the location of a solar panel in an aerial image). Oriented bounding box models identify the coordinates of objects more precisely than traditional object detection models, whose boxes are horizontally aligned.']

I was writing a tutorial earlier today on oriented bounding boxes object detection models. Object detection models identify the location of an object in an image (i.e. the location of a solar panel in an aerial image). Oriented bounding box models identify the coordinates of objects more precisely than traditional… read more

Technical Writing


/2024/01/17/will-should

My favourite data structure: The trie

['Suppose you want to build a predictive text engine. Given a few letters, you want to predict the end of a word. Suppose we have the string "co". The next word could be:']

Suppose you want to build a predictive text engine. Given a few letters, you want to predict the end of a word. Suppose we have the string "co". The next word could be:… read more

Coding


/2024/01/16/trie

What type of cheese are you?

['Now that I know what type of anime hair colour would suit me best, I felt it was time to investigate another significant question: what type of cheese I am. With help from an internet quiz, I was able to ascertain the answer to this stilton-ly difficult question. (Evidently, my cheese pun repoitoire is limited.)']

Now that I know what type of anime hair colour would suit me best, I felt it was time to investigate another significant question: what type of cheese I am. With help from an internet quiz, I was able to ascertain the answer to this stilton-ly difficult question. (Evidently, my… read more

Quiz


/2024/01/15/cheese-quiz

Wonder

['My hands were cold as I embarked on the train. I wrap my hands in my sleeves in the cold but that only goes so far. I sat down on a chair, a chair coated in blue fabric; blue for Scotland. The chairs had taller backs than usual. I did not know how to rest my head. I put in my headphones with excitement. I enjoy listening to music on the train.']

My hands were cold as I embarked on the train. I wrap my hands in my sleeves in the cold but that only goes so far. I sat down on a chair, a chair coated in blue fabric; blue for Scotland. The chairs had taller backs than usual. I did… read more

Moments of Joy


/2024/01/15/wonder

Level 1: Use your domain for identity, sign-in, and publishing posts

  • Contact info but no icon on home page.
  • rel=mes found for github and/or twitter.
  • More than one post.
  • Content is accessible (select/copy text/permalinks).

Level 2: Improve your personal identity and post multiple types of posts

  • You've linked to silo profiles.

Level 3: Post and send replies from your own site

Level 4: Receive and show comments

Level 5: Manage comments

microformats logo

Uninterpreted rel= links:

alternate
jamesg.blog/feeds/posts.xml
apple-touch-icon-precomposed
jamesg.blog/favicon.ico
author
jamesg.blog
home
jamesg.blog
icon
jamesg.blog/favicon.ico
manifest
jamesg.blog/assets/manifest.json
me
mailto:jamesg@jamesg.blog
indieweb.social/@capjamesg
news.ycombinator.com/user?id=zerojames
indieweb.org/User:Jamesg.blog
github.com/capjamesg
noopener
webring.xxiivv.com
privacy-policy
jamesg.blog/privacy
pronunciation
jamesg.blog/assets/pronunciation.m4a
self
jamesg.blog
stylesheet
jamesg.blog/assets/styles/styles.css
jamesg.blog/assets/styles/annotate.css
jamesg.blog/assets/styles/prism.css
capjamesg.github.io/stories.js/stories.css

Details (JSON)

If you are the owner of this site you may sign in to gain access to more tools.