Add Topics, swap header emoji for SVG

This commit is contained in:
JP Hastings-Spital 2024-05-17 13:05:44 +01:00
parent d45fdd7075
commit 3637133db0
91 changed files with 294 additions and 112 deletions

View file

@ -5,6 +5,7 @@ function updateAccentColor() {
let start = new Date(now)
const hue = (now - start.setHours(0,0,0,0)) / 240000
document.documentElement.style.setProperty('--accent', `lch(60% 120 ${hue})`);
document.documentElement.style.setProperty('--accentAlt', `lch(60% 120 ${(hue + 120) % 360})`);
document.documentElement.style.setProperty('--accentHue', hue);
}
setInterval(updateAccentColor, 15000)

View file

@ -1023,3 +1023,25 @@ mark {
50% { opacity: 1; }
100% { opacity: 0.5; }
}
nav {
.active svg {
color: var(--accentAlt);
}
svg {
display: inline-block;
height: 1em;
vertical-align: -0.125em;
width: 1em;
height: 1em;
transition-property: color;
transition-duration: .2s;
transition-timing-function: ease-out;
&:hover {
color: var(--accent);
}
}
}

View file

@ -43,7 +43,6 @@
}
li.micro a {
filter: grayscale(1);
span {
display: none;
}
@ -55,7 +54,6 @@
&:hover {
text-decoration: none;
filter: none;
}
}

View file

@ -35,6 +35,7 @@ date = ["date", "publishDate", "lastmod", ":git"]
[taxonomies]
series = 'series'
tag = 'tags'
topic = 'topics'
[params]
dateform = "Jan 2, 2006"
@ -62,17 +63,6 @@ date = ["date", "publishDate", "lastmod", ":git"]
msapplication = "#252627"
theme = "#252627"
[params.defaultEmoji]
posts = "📔"
bookmarks = "🔖"
notes = "💬"
photos = "📸"
calendar = "🗓️"
curiosities = "🤩"
memex = "🧠"
review = "📝"
poetry = "🥁"
[params.defaultSVG]
post = "document"
bookmarks = "bookmark"
@ -84,6 +74,11 @@ date = ["date", "publishDate", "lastmod", ":git"]
calendar = "calendar"
review = "review"
poetry = "feather"
contact = "email"
curiosities = "star"
memex = "brain"
photos = "camera"
reading-lists = "book"
[languages]
[languages.en]
@ -125,55 +120,50 @@ date = ["date", "publishDate", "lastmod", ":git"]
# You can create a language based menu
[languages.en.menu]
[[languages.en.menu.main]]
identifier = "mail"
name = "📮 Contact me"
identifier = "contact"
name = "Contact me"
url = "/standing-invitation"
weight = 1
[[languages.en.menu.main]]
identifier = "curiosities"
name = "🤩 Curiosities"
name = "Curiosities"
url = "/curiosities"
weight = 2
[[languages.en.menu.main]]
identifier = "calendar"
name = "🗓️ Calendar"
name = "Calendar"
url = "/calendar"
weight = 3
[[languages.en.menu.main]]
identifier = "bookmarks"
name = "🔖 Bookmarks"
name = "Bookmarks"
url = "/bookmarks"
weight = 4
[[languages.en.menu.main]]
identifier = "memex"
name = "🧠 Memex"
name = "Memex"
url = "/memex"
weight = 5
[[languages.en.menu.main]]
identifier = "photos"
name = "📸 Photos"
name = "Photos"
url = "/photos"
weight = 6
[[languages.en.menu.main]]
identifier = "notes"
name = "💬 Notes"
name = "Notes"
url = "/notes"
weight = 7
[[languages.en.menu.main]]
identifier = "reading-lists"
name = "📚 Reading lists"
name = "Reading lists"
url = "/reading-lists"
weight = 8
[[languages.en.menu.main]]
identifier = "posts"
name = "📔 Posts"
identifier = "post"
name = "Posts"
url = "/posts"
weight = 9
[[languages.en.menu.main]]
identifier = "now"
name = "👇 Now"
url = "/now"
weight = 10
[sitemap]
filename = 'sitemap.xml'
@ -202,6 +192,14 @@ date = ["date", "publishDate", "lastmod", ":git"]
permalinkable = true
noUgly = true
notAlternative = true
[outputFormats.api]
name = 'JSON API'
isPlainText = true
isHTML = false
mediaType = 'application/json'
permalinkable = false
noUgly = false
notAlternative = true
[outputs]
home = ["html", "rss", "gemini"]

View file

@ -6,7 +6,10 @@ timings:
- starts: 2024-04-04T19:00:00+0100
duration: PT4H
attending: true
link: https://www.eventbrite.co.uk/e/enm-fam-social-april-2024-tickets-861381263547
- starts: 2024-06-06T19:00:00+0100
duration: PT4H
attending: true
link: https://linktr.ee/ENMfam
location:
name: Fox & Firkin
latitude: 51.45683800105681

View file

@ -13,7 +13,7 @@ location:
longitude: -0.17413157055317363
summary: Friday night exploration of the Science Museum and the theme of Love, with drinks, lectures & installations!
tags:
- imax
- IMAX
- film
- Dune
---

View file

@ -15,9 +15,9 @@ I'm a thoroughly [miriscient](https://www.miriscient.org) chap, and this often e
I'm getting older, and sites I've been creative on are dying or becoming marketing platforms, so I'm gradually moving all my historical posts on other platforms to this blog.
* I'm [no fan of instagram](/posts/goodbye-big-social) these days, but all my 📸 [archived insta posts](/tags/from-instagram) are right here.
* I'm [no fan of instagram](/posts/goodbye-big-social) these days, but all my 📸 [archived insta posts](/tags/from-instagram/#) are right here.
* For a good few years I wrote 📝 [poetry](/poetry) and kept it online — now stored here for your giggles and my cringe.
* In 2009 I 🇯🇵 [blogged my visit to Japan](/tags/japan-with-jk) with my friend JK. I've loved reading through my thoughts after my recent return there!
* In 2009 I 🇯🇵 [blogged my visit to Japan](/tags/japan-with-jk/#) with my friend JK. I've loved reading through my thoughts after my recent return there!
## Words and writing

View file

@ -4,8 +4,8 @@ emoji: 🌈
summary: The different frequencies in the human visible spectrum used for fun, communication, art and more.
draft: false
tags:
- css
- lch
- CSS
- LCH
- vision
- deliveroo
- colour

View file

@ -4,8 +4,8 @@ emoji: 🔡
summary: Instructions for how to turn streams of data into legible writing.
draft: false
tags:
- ttf
- zwj
- TTF
- ZWJ
- emoji
- fonts
references:

View file

@ -5,7 +5,7 @@ tags:
- computing
- optimisation
- lines
- svg
- SVG
references:
line-simplification:
url: https://bost.ocks.org/mike/simplify/

View file

@ -4,7 +4,7 @@ emoji: ⚙️
summary: Features of websites that are interesting or useful.
draft: false
tags:
- www
- WWW
- web
- webdesign
- interactivity

View file

@ -4,7 +4,7 @@ emoji: 🛠️
summary: Tools for developing websites
draft: false
tags:
- www
- WWW
- web
- webdesign
---

View file

@ -3,6 +3,6 @@ date: "2015-11-28T12:44:02Z"
tags:
- imported
- from-twitter
- SCIENCE
- science
---
Which one smells of spearmint, and which one of fennel? [SCIENCE](/tags/SCIENCE)! {{< imgorvid src="media-1.jpg" >}}
Which one smells of spearmint, and which one of fennel? [SCIENCE](/tags/science)! {{< imgorvid src="media-1.jpg" >}}

View file

@ -2,7 +2,7 @@
date: 2024-02-01T08:15:54.533Z
publishDate: 2024-02-01T08:15:54.533Z
tags:
- ipfs
- IPFS
---
I'm not sure why I adore tinkering with [IPFS](/tags/ipfs) so much, but I do! Currently tweaking a half-finished project that auto-pins DNSLink entries (like `/ipns/www.byjp.me`) so you can pin dynamic sites.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

View file

@ -1,39 +0,0 @@
---
title: What I'm up to now
emoji: 👇
draft: false
type: timeless
stylescope: nownownow
summary: Regularly updated context on my life at the moment. Haven't seen me in a while? This will let you know what I'm up to.
sitemap:
changefreq: daily
priority: 1.0
---
> Being intentional about what I spend my time on has been consistently rewarding through my life, so when I learned about [the Now movement](https://nownownow.com/about) I knew I'd be publishing [my own _/now_ page](https://www.byjp.me/now) too.
>
> I'm a little apprehensive about being _too_ openly public with lots of personal data, so this may be sparse at first!
{{< emoji "🏡" >}}I live in a lovely flat in North London with my fiancé {{< friend yvette >}}. We still feel like we're only recently home from our travelling Sabbatical, which took us through South America, Western Canada, Japan, and Singapore — we're missing the travel enormously! We were blogging (for part of that trip) at [adventure.awaits.us](https://adventure.awaits.us).
{{< emoji "💍" >}}The biggest news from that trip was [Yvette proposing to me](https://adventure.awaits.us/a-patagonian-love-story/) at the top of the Torres del Paine mountains — I'm so excited to be marrying her, even if the wedding planning is triply complex because of our mixed nationalities!
{{< figure src="./engaged.webp" alt="A photo of Yvette and I grinning at the camera, with the engagement compass Yvette just gave JP" >}}
{{< emoji "😢" >}}The second biggest news from that trip was my Mum discovering she has a terminal cancer. I'm struggling with this a fair amount at the moment, but I have a superlative support network, and Deliveroo embracing my choice to move to a 4-day work week to spend more time with her has been wonderful. I'm (clearly) being quite open about this, but I'd appreciate your efforts in finding quieter times if you'd like to talk to me about this; I hope it's easy to understand how this topic can emotionally blind-side me!
{{< emoji "💼" >}}My work at Deliveroo is very internally-facing at the moment, so there's not much high-level context that's worth sharing here, but I'm always open to sharing what I can about my role and my company, if you're interested in knowing.
{{< emoji "🛠" >}}While London is trying to remember what the definition of "Summer" is, I'm spending time making things. I recently finished a 4-week throwing (pottery) course, and had a lot of fun making bowls and cups and vases — I'll post some pictures here when I pick them up from their final firing! I'm also putting a fair amount of time into this blog right now (you may have noticed) as a way to trying to find a faster way to ground for the regular lightning strikes of ideas I seem to be having since returning from my travels!
{{< emoji "🎮" >}}I'm _really_ enjoying slowly playing through [Viewfinder](https://thunderfulgames.com/games/viewfinder/) — it reminds ne a lot of Portal — wonderful puzzles, engaging story, lots of "ah ha!" moments. Definitely worth a play!
{{< emoji "📖" >}}I'm only a few pages into [Cheap Complex Devices](https://openlibrary.org/books/OL8797982M/Cheap_Complex_Devices) and already loving it. Even the foreword has me thinking meta: should I trust the editor of the book when he says "skip the rest of the foreword", given that the editor is a character?? It's definitely not a book for sleepy bedtime reading!
{{< book "/books/OL49368138M" >}}
{{< emoji "🎧" >}}A few days ago I pulled out [Kitty Cat Kill Sat](https://openlibrary.org/works/OL36523390W/Kitty_Cat_Kill_Sat) on Audible as something relaxing to listen to with house chores and travel — what a win! It's fun, playful, _gripping_ and lighthearted without being frivolous. I'm absolutely steaming through it!
{{< emoji "💭" >}}It's strange, I seem to be spending a lot more time listening to books than reading them at the moment. I can't tell if I like this or not; I think I'm often doing something else at the same time while I'm listening, which is a shame, as I've always enjoyed the cordoned-off time that reading a book gives you (and your head!) I have a lot of train travel over this weekend, perhaps I'll take my book but not my headphones…
{{< figure src="pedalo.webp" title="A sunny day pedalo-ing around the lake in Victoria Park" alt="A photo looking across a lake on a bright blue-sky day. There's a large water fountain in the middle, with the wind pulling the spray across the photo, creating a small rainbow." >}}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

View file

@ -7,6 +7,10 @@ syndications:
- https://adventure.awaits.us/a-patagonian-love-story/
series:
- Adventure Awaits
topics:
- Travel
- Myself
- Romance
---
{{< figure title="Torres del Paine" alt="The three stunning spires of Torres del Paine,standing in front of the lagoon on top of the mountain." src="header.webp" class="big">}}

View file

@ -7,6 +7,9 @@ syndications:
- https://adventure.awaits.us/pre-wedding-celebration/
series:
- Adventure Awaits
topics:
- Travel
- Myself
---
{{< figure alt="JP and Yvette look lovingly at each other, in white attire, in front of a vista across Caracas." src="header.webp" class="big">}}

View file

@ -7,6 +7,9 @@ syndications:
- https://adventure.awaits.us/preparations/
series:
- Adventure Awaits
topics:
- Travel
- Myself
---
{{< figure alt="" src="header.webp" class="big" >}}

View file

@ -8,6 +8,8 @@ tags:
- web
- browser
- 90s
topics:
- Myself
summary: A new web-browser that really is helping me fall in love with the internet again.
---

View file

@ -7,6 +7,8 @@ images:
tags:
- instagram
- social
topics:
- IndieWeb
summary: Archiving my Instagram account, and releasing the code that imported it to this Hugo-driven site.
---

View file

@ -11,6 +11,8 @@ tags:
- go
- code
- CosyWeb
topics:
- IndieWeb
syndications:
- https://hachyderm.io/@byjp/111793793066838551
- https://bsky.app/profile/byjp.me/post/3kjihigmapz2a

View file

@ -9,6 +9,9 @@ tags:
- mela
- LLMs
- "AI"
topics:
- Creativity
- Cooking
syndications:
- https://hachyderm.io/@byjp/112102305952063134
- https://bsky.app/profile/byjp.me/post/3knrhqsj6ac23

View file

@ -6,6 +6,9 @@ draft: false
emoji: 🐌
tags:
- microsite
topics:
- Creativity
- Communication
summary: "Setting kind expectations in busy times: slow.fyi"
---

View file

@ -4,6 +4,8 @@ emoji: 🧠
date: 2023-12-28T10:43:41Z
draft: true
summary: How the mental work a person does to import concepts demands communication style changes in large organisations.
topics:
- Work
tags:
---

View file

@ -8,6 +8,8 @@ tags:
- ValTown
- ProgressiveEnhancement
- IndieWeb
topics:
- IndieWeb
syndications:
- https://hachyderm.io/@byjp/112229385641236069
- https://bsky.app/profile/byjp.me/post/3kpjvofkuah2f

View file

@ -3,7 +3,9 @@ title: "The Fujifilm Repair Centre"
emoji: 📷
date: 2022-10-29T11:22:11+01:00
audio: index.mp3
draft: false
type: review
topics:
- Reflections
images:
tags:
- review

View file

@ -7,6 +7,8 @@ tags:
- git
- computers
- tools
topics:
- Technology
syndications:
- https://gist.github.com/jphastings/6560bb173399fc3a155913b33e5f0f0c
---

View file

@ -7,6 +7,9 @@ tags:
- social-media
- friends
summary: Why I'm leaving 'big' social media.
topics:
- Myself
- IndieWeb
---
I'm pretty fed up of Facebook and Instagram. I barely use them, but when I do I _binge_, and end up feeling terrible afterwards. I'm familiar with how sites like these use data analytics to group humans into buckets according to the best ways to maximise dopamine release, and the _percent of our day_ we spent on their sites/apps, and it makes me itch.

View file

@ -9,6 +9,9 @@ tags:
- colour
- vinyl
- SilhouetteCameo
topics:
- Creativity
- Maths
math: true
---
I've been getting a lot more use from my [Silhouette Cameo 4](https://www.silhouetteamerica.com/featured-product/cameo) plotter/cutter recently, and I've been using a couple of different vinyls to make things. I found it annoying that I couldn't get a good read on what the colour was before I purchased them, so here's the readings I've taken for the vinyls I bought & where I bought them in case any one else finds them useful!

View file

@ -4,7 +4,8 @@ summary: A delightful Saturday walk out of London, from Ockley to Dorking.
type: GPX
emoji: 🥾
date: 2023-08-14T07:14:19+01:00
draft: false
topics:
- Myself
tags:
---

View file

@ -9,6 +9,8 @@ tags:
- code
- archive
- nostalgia
topics:
- IndieWeb
---
It wasn't until I started writing this post that I realised how long I was a user of Twitter. For 2 days shy of 13 years (from Nov 16, 2009 to Nov Nov 14, 2022) I posted [random thoughts](/notes/twitter/860849128724713472), experimented (with [geotagging](/notes/twitter/22679551), [OAuth](/notes/twitter/78268982) and more), and watched it change the internet with the invention of [hashtags](/notes/twitter/1412088964), retweets ([before](/notes/twitter/2460448329/) it was "via"), `@`tags ([before](/notes/twitter/74694)—while watching Ze Frank's The Show, [after](/notes/twitter/113686952)—when my friends all had handles that were just their names).

View file

@ -9,6 +9,8 @@ tags:
- decentralised
- demo
- IPFS
topics:
- IndieWeb
syndications:
- https://hachyderm.io/@byjp/112430316826482911
- https://bsky.app/profile/byjp.me/post/3ksd4xxfks62v

View file

@ -9,6 +9,8 @@ tags:
- web
- indieweb
- fediverse
topics:
- IndieWeb
summary: Embracing the indieweb, an internet run by humans not corporations.
---

View file

@ -5,14 +5,16 @@ emoji: 💾
date: 2023-08-13T15:44:14+01:00
draft: false
tags:
- ipfs
- indieweb
- IPFS
- IndieWeb
- hosting
- static-site
- web
- WWW
- HomeLab
- admarus
- offer
topics:
- IndieWeb
syndications:
---

View file

@ -10,6 +10,9 @@ tags:
- shortlinks
- val.town
- indieweb
topics:
- IndieWeb
- Technology
summary: Using IPFS to build a trivial link shortener that doesn't hide & hoard the destination from the world.
syndications:
- https://bsky.app/profile/byjp.me/post/3jzz5ksqk342f

View file

@ -11,6 +11,9 @@ tags:
- protocol
- cryptography
summary: How could you play a game of cards by post without any cheating?
topics:
- Technology
- Maths
series:
- Mental poker
---

View file

@ -10,6 +10,9 @@ tags:
- games
- protocol
summary: How can people play (board/card) games without a trusted third party, and without cheating?
topics:
- Technology
- Maths
series:
- Mental poker
---

View file

@ -11,6 +11,9 @@ tags:
- protocol
- randomness
summary: How can people in different places trust the other's dice-rolls?
topics:
- Technology
- Maths
series:
- Mental poker
---

View file

@ -8,6 +8,9 @@ images:
tags:
- words
- miriscient
topics:
- Curiosity
- Creativity
summary: Why I created the word "miriscience", and why it's been so important to me.
syndications:
- https://medium.com/miriscient/miriscience-5e342ff198f5

View file

@ -5,6 +5,8 @@ date: 2023-10-16T20:01:24+01:00
tags:
- mum
- death
topics:
- Myself
summary: My Mum passed away; my brother & I wrote a few words to let our friends and family know.
syndications:
- https://www.facebook.com/chrismhs/posts/pfbid02VuHgpqAC2LPFdkqvWySGQ5w1Wp7eEH8SSne6wnSA6P9b1pQkNQ9HK4DsKYXBg6rdl

View file

@ -8,6 +8,8 @@ tags:
- ethereum
- money
summary: A brief explanation of cryptocurrencies and why they're useful I wrote for my non-techie friends.
topics:
- Technology
syndications:
- https://medium.com/@jphastings/why-you-should-pay-attention-to-ethereum-96766a2c89a4
---

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Einstein's Dreams' by Alan Lightman
type: review
date: "2013-05-10T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Accelerando (Singularity)' by Charles Stross
type: review
date: "2013-05-01T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Incidences' by Daniil Kharms
type: review
date: "2011-10-16T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Ready Player One' by Ernest Cline
type: review
date: "2011-08-25T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Consider Phlebas' by Iain M. Banks
type: review
date: "2012-04-21T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Lost in a Good Book' by Jasper Fforde
type: review
date: "2013-08-18T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'The Eyre Affair' by Jasper Fforde
type: review
date: "2013-08-10T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'The Consuming Fire' by John Scalzi
type: review
date: "2018-10-20T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'The Human Division' by John Scalzi
type: review
date: "2013-05-01T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Intrusion' by Ken MacLeod
type: review
date: "2013-04-20T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book '"2312"' by Kim Stanley Robinson
type: review
date: "2013-04-01T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Make Good Art' by Neil Gaiman
type: review
date: "2014-01-02T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'The Unlikely Pilgrimage of Harold Fry' by Rachel
type: review
date: "2013-08-03T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: "My review of the book \"QED: The Strange Theory of Light and Matter\"
type: review
date: "2011-10-15T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Mr. Penumbra's 24-Hour Bookstore' by Robin Sloan
type: review
date: "2013-08-23T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Poor Yorick' by Ryan North
type: review
date: "2014-01-01T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'The Raw Shark Texts' by Steven Hall
type: review
date: "2014-04-02T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,7 +5,8 @@ summary: My review of the book 'Sourcery' by Terry Pratchett
type: review
date: "2010-07-09T00:00:00Z"
emoji: "\U0001F4D6"
draft: false
topics:
- Reflections
tags:
- imported
- from-goodreads

View file

@ -5,6 +5,8 @@ type: review
date: 2024-03-15T07:03:40.884Z
inReplyTo: /calendar/one-off/2024-03/barb-jungr-feeling-good/
summary: I went to Barb Jungr's performance in London Bridge, and it was delightful!
topics:
- Reflections
location:
name: The Guy's Chapel
latitude: 51.50448455718357

View file

@ -3,6 +3,8 @@ title: Barbie
type: review
date: 2023-07-29T07:51:48+01:00
emoji: 🍿
topics:
- Reflections
summary: I went to see Barbie; it was superb!
syndications:
- https://bsky.app/profile/byjp.me/post/3k3nnlam35u2p

View file

@ -8,6 +8,8 @@ tags:
- typography
- postcards
- project
topics:
- Creativity
summary: I created a font from a piece of art made for me by a friend.
references:
- url: https://www.youtube.com/watch?v=tMYjozPtJ-8

View file

@ -7,6 +7,8 @@ draft: false
tags:
- postcards
summary: A love-postcard to postcards.
topics:
- Creativity
---
I've long admired and played with [postcards](/tags/postcards). For me there's an art to every aspect of creating and sending them — designing, choosing, writing, drawing, doodling, stamping — each of which could stand books' worth of elaboration.

View file

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View file

@ -7,8 +7,10 @@ tags:
- date
- calendar
- human-era
- ifc
- InternationalFixedCalendar
- beat
topics:
- Curiosity
summary: "The Human Era, International Fixed Calendar, and .beat time: Weird and wonderful ways of telling time that I adore."
---

View file

@ -7,6 +7,8 @@ tags:
- trust
- credence
- web
topics:
- Technology
summary: "Credence: A new way to assess online information using the reputation and context of those who consume it."
syndications:
- https://medium.com/@jphastings/the-web-s-missing-communication-faculty-e2f910b908fa

View file

@ -8,6 +8,9 @@ tags:
- engineering
- team
- deliveroo
topics:
- Work
- Communication
summary: "Communication, shared context, pride, and responsibility are key factors for Deliveroo's Engineering culture."
syndications:
- https://deliveroo.engineering/2016/12/22/what-makes-a-good-tech-team-great.html

View file

@ -1,7 +1,9 @@
---
title: Tags
outputs:
- html
- json
- api
- gemini
- rss
---
These are all the hashtags I use to categorise anything I put on this site ad-hoc. You might find other things you find interesting by following a hashtag from a post you like to others with the same tag.

View file

@ -1,3 +0,0 @@
---
title: IPFS
---

View file

@ -0,0 +1,5 @@
---
title: ZWJ
---
The "Zero-Width Joiner", part of the way fonts work to make interesting emoji, and complex combining glyphs in languages that need them.

10
content/topics/_index.md Normal file
View file

@ -0,0 +1,10 @@
---
title: Topics
outputs:
- html
- api
- gemini
- opml
---
These topics are the broad categories I put my (slightly) longer writing into. Not everything fits perfectly, but if you find yourself interested in only some of the topics of what I write, you can come here to find & follow the bits that interest you.

View file

@ -0,0 +1,5 @@
---
title: Communication
---
Communication is the fabric of relationships and communities. Filled with [meta](https://xkcd.com/917), I tend to talk about talking, and write about writing here.

View file

@ -0,0 +1,6 @@
---
title: Cooking
---
It's an often overlooked privilege that, while food is so necessary to survival, it can also be incredibly fun to eat, and make! I want to write more about the joy of food.

View file

@ -0,0 +1,5 @@
---
title: Creativity
---
I get _so much_ energy and joy from making things, and finding ways to express myself — particularly in the liminal space between the physical and the digital.

View file

@ -0,0 +1,5 @@
---
title: Curiosity
---
My curiosity has always lead to me to wonderful place and interesting people. I find it hard to pin that feeling down in the shape of words, but when I do you'll find them here.

View file

@ -0,0 +1,5 @@
---
title: IndieWeb
---
Generally, a community of independent and creative websites and the people who nurture them. Here I tend to talk about my the tools I build to make my own site, and the joy I get from this lovely little universe.

View file

@ -0,0 +1,5 @@
---
title: Maths
---
Somehow I enjoy the hidden truths that mathematics can reveal so much more, now I don't study it day to day!

View file

@ -0,0 +1,5 @@
---
title: Myself
---
Sometimes its nice to write about a topic I _know_ I'm authoritative on, if you're interested in what's going on in my life this is the place for you.

View file

@ -0,0 +1,5 @@
---
title: Reflections
---
Recently, getting into the works of [Susan Sontag](https://www.philosophizethis.org/podcast/episode-176-susan-sontag), I realised I don't want to "review" things, and distance myself from them as I judge them. I want to explore _how_ they trigger meaning and excitement for me. These posts follow my journey on reflecting on the things I experience.

View file

@ -0,0 +1,5 @@
---
title: Romance
---
I'm a polyamorous hopeless romantic so on the rare occasions that I have something I'm comfortable sharing in this space, you'll find loved-up stories right here.

View file

@ -0,0 +1,5 @@
---
title: Technology
---
I tend to write a lot about computer software, hardware, and how they overlap with the human world.

View file

@ -0,0 +1,5 @@
---
title: Travel
---
I love travelling! It can be pretty challenging for me at times but its exactly that, the context change, the people, and the wonderful sights, sounds, tastes & experiences that fuel my wanderlust.

View file

@ -0,0 +1,5 @@
---
title: Work
---
Like nearly all of us, I have to work for a living. Sometimes the things I write about here are _directly_ related to that work (rather than tangentially) — those things will appear here.

View file

@ -0,0 +1,13 @@
{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }}
<opml version="2.0">
<head>
<title>{{ .Title }} (reading lists byJP)</title>
<dateModified>{{ .Lastmod.Format "02 Jan 2006 15:04 MST" }}</dateModified>
<ownerId>https://www.byjp.me</ownerId>
</head>
<body>
{{ range .Pages -}}
<outline {{ if .Date }}created="{{ .Date.Format "02 Jan 2006 15:04 MST" }}" {{ end }}title="{{ .Title }}" text="{{ .Title }}" type="rss" xmlUrl="{{ (.OutputFormats.Get "rss").Permalink }}" htmlUrl="{{ .Permalink }}" description="{{ .Summary }}"/>
{{ end -}}
</body>
</opml>

View file

@ -9,6 +9,13 @@
Last updated
{{ partial "year-relative-date.html" .Lastmod }}
</p>
<p>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-compass">
<circle cx="12" cy="12" r="10"></circle>
<polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"></polygon>
</svg>
Back {{ if eq .Page.Parent.RelPermalink "/" }}<a href="/">Home</a>{{ else }}to <a href="{{ .Page.Parent.RelPermalink }}">{{ .Page.Parent.Title }}{{ end }}</a>
</p>
<p>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-hash">
<line x1="4" y1="9" x2="20" y2="9"></line>

View file

@ -1,7 +1,8 @@
<nav class="menu">
<ul class="menu__inner">
{{- $page := .Page -}}
{{ range .Site.Menus.main -}}
<li class="micro"><a href="{{ .URL | relLangURL }}">{{ slicestr .Name 0 1 }}<span> {{ slicestr .Name 2 }}</span></a></li>
<li class="micro{{ if hasPrefix $page.RelPermalink .URL }} active{{ end }}"><a href="{{ .URL }}" title="{{ .Name }}">{{ partial "svg.html" (dict "name" (index site.Params.defaultSVG .Identifier)) }}<span> {{ .Name }}</span></a></li>
{{- end }}
</ul>
</nav>

View file

@ -25,6 +25,8 @@
{{- end -}}
</ol>
<p class="post-content">{{ partial "svg.html" (dict "name" "document") }} You can also look through <a href="/posts">all my longer-form writing</a>, or find a <a href="/topics">particular topic</a>.</p>
{{- $allEvents := where .Site.RegularPages "Section" "calendar" -}}
{{- $upcomingEvents := slice }}
{{- range $eventPage := $allEvents -}}

View file

@ -8,6 +8,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user-check"><path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><polyline points="17 11 19 13 23 9"></polyline></svg>
{{- else if (eq .name "bluesky") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 11.107c-.815-1.565-3.035-4.481-5.098-5.92-1.977-1.378-2.731-1.14-3.226-.919C3.104 4.524 3 5.391 3 5.902c0 .51.283 4.184.468 4.797.61 2.026 2.785 2.71 4.787 2.491.103-.015.206-.029.311-.042-.103.017-.207.03-.31.042-2.935.43-5.54 1.485-2.123 5.241 3.76 3.844 5.152-.824 5.867-3.19.715 2.366 1.538 6.865 5.8 3.19 3.2-3.19.879-4.812-2.055-5.24a6.62 6.62 0 0 1-.311-.043c.105.013.208.027.31.042 2.003.22 4.177-.465 4.788-2.491.185-.613.468-4.287.468-4.797 0-.51-.104-1.378-.676-1.633-.495-.221-1.249-.46-3.226.918-2.063 1.439-4.283 4.355-5.098 5.92Z" style="stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:2.2"/></svg>
{{- else if (eq .name "book") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg>
{{- else if (eq .name "bookmark") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"></path></svg>
{{- else if (eq .name "box") -}}
@ -16,6 +18,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6.938 4.503c.702 0 1.34.06 1.92.188.577.13 1.07.33 1.485.61.41.28.733.65.96 1.12.225.47.34 1.05.34 1.73 0 .74-.17 1.36-.507 1.86-.338.5-.837.9-1.502 1.22.906.26 1.576.72 2.022 1.37.448.66.665 1.45.665 2.36 0 .75-.13 1.39-.41 1.93-.28.55-.67 1-1.16 1.35-.48.348-1.05.6-1.67.767-.61.165-1.252.254-1.91.254H0V4.51h6.938v-.007zM16.94 16.665c.44.428 1.073.643 1.894.643.59 0 1.1-.148 1.53-.447.424-.29.68-.61.78-.94h2.588c-.403 1.28-1.048 2.2-1.9 2.75-.85.56-1.884.83-3.08.83-.837 0-1.584-.13-2.272-.4-.673-.27-1.24-.65-1.72-1.14-.464-.49-.823-1.08-1.077-1.77-.253-.69-.373-1.45-.373-2.27 0-.803.135-1.54.403-2.23.27-.7.644-1.28 1.12-1.79.495-.51 1.063-.895 1.736-1.194s1.4-.433 2.22-.433c.91 0 1.69.164 2.38.523.67.34 1.22.82 1.66 1.4.44.586.75 1.26.94 2.02.19.75.25 1.54.21 2.38h-7.69c0 .84.28 1.632.71 2.065l-.08.03zm-10.24.05c.317 0 .62-.03.906-.093.29-.06.548-.165.763-.3.21-.135.39-.328.52-.583.13-.24.19-.57.19-.96 0-.75-.22-1.29-.64-1.62-.43-.32-.99-.48-1.69-.48H3.24v4.05H6.7v-.03zm13.607-5.65c-.352-.385-.94-.592-1.657-.592-.468 0-.855.074-1.166.238-.302.15-.55.35-.74.59-.19.24-.317.48-.392.75-.075.26-.12.5-.135.71h4.762c-.07-.75-.33-1.3-.68-1.69v.01zM6.52 10.45c.574 0 1.05-.134 1.425-.412.374-.27.554-.72.554-1.338 0-.344-.07-.625-.18-.846-.13-.22-.3-.39-.5-.512-.21-.124-.45-.21-.72-.257-.27-.053-.56-.074-.84-.074H3.23v3.44h3.29zm9.098-4.958h5.968v1.454h-5.968V5.48v.01z"/></svg>
{{- else if (eq .name "bitbucket") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M.778 1.211c-.424-.006-.772.334-.778.758 0 .045.002.09.01.134l3.263 19.811c.084.499.515.867 1.022.872H19.95c.382.004.708-.271.77-.646l3.27-20.03c.068-.418-.216-.813-.635-.881-.045-.008-.089-.011-.133-.01L.778 1.211zM14.52 15.528H9.522L8.17 8.464h7.561l-1.211 7.064z"/></svg>
{{- else if (eq .name "brain") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M12 5a3 3 0 1 0-5.997.125a4 4 0 0 0-2.526 5.77a4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"/><path d="M12 5a3 3 0 1 1 5.997.125a4 4 0 0 1 2.526 5.77a4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z"/><path d="M15 13a4.5 4.5 0 0 1-3-4a4.5 4.5 0 0 1-3 4m8.599-6.5a3 3 0 0 0 .399-1.375m-11.995 0A3 3 0 0 0 6.401 6.5m-2.924 4.396a4 4 0 0 1 .585-.396m15.876 0a4 4 0 0 1 .585.396M6 18a4 4 0 0 1-1.967-.516m15.934 0A4 4 0 0 1 18 18"/></g></svg>
{{- else if (eq .name "calendar") -}}
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>
{{- else if (eq .name "camera") -}}