Continuing my periodic chore of uploading all Indiewebcamp videos to archive.org, just uploaded all of the videos I could find from IWC Nuremberg 2018. Because…why not?
{
"type": "entry",
"author": {
"name": "David Shanske",
"url": "https://david.shanske.com",
"photo": "https://www.gravatar.com/avatar/681eba02e72ba1d894097034a8110e61?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"
},
"url": "https://david.shanske.com/2020/11/19/3586/",
"content": {
"html": "<p>Continuing my periodic chore of uploading all Indiewebcamp videos to archive.org, just uploaded all of the videos I could find from <a href=\"https://indieweb.org/2018/Nuremberg/Sessions\">IWC Nuremberg 2018</a>. Because\u2026why not?</p>",
"text": "Continuing my periodic chore of uploading all Indiewebcamp videos to archive.org, just uploaded all of the videos I could find from IWC Nuremberg 2018. Because\u2026why not?"
},
"published": "2020-11-19T06:08:26+00:00",
"post-type": "note",
"_id": "33380035",
"_source": "7224",
"_is_read": true
}
Watching a livestream by @jlengstorf and @waterproofheart trying to make Bridgy work on a Netlify app. Lot of debugging still, with unhelpful errors.
Edit: they just brought next-netlify-webmention.com to solve the problem.
{
"type": "entry",
"published": "2020-10-01T17:18:04+0000",
"url": "https://seblog.nl/2020/10/01/2/webmention-livestream",
"category": [
"indieweb"
],
"content": {
"text": "Watching a livestream by @jlengstorf and @waterproofheart trying to make Bridgy work on a Netlify app. Lot of debugging still, with unhelpful errors.\nEdit: they just brought next-netlify-webmention.com to solve the problem.",
"html": "<p>Watching a livestream by <a href=\"http://twitter.com/jlengstorf\">@jlengstorf</a> and <a href=\"http://twitter.com/waterproofheart\">@waterproofheart</a> trying to make Bridgy work on <a href=\"https://next-netlify-webmention.netlify.app/\">a Netlify app</a>. Lot of debugging still, with unhelpful errors.</p>\n<p>Edit: they just brought <a href=\"https://next-netlify-webmention.com/\">next-netlify-webmention.com</a> to solve the problem.</p>"
},
"author": {
"type": "card",
"name": "Sebastiaan Andeweg",
"url": "https://seblog.nl/",
"photo": "https://seblog.nl/photo.jpg"
},
"post-type": "note",
"_id": "16508378",
"_source": "1366",
"_is_read": true
}
Zonelets is a simple HTML blogging engine with scrappy, DIY spirit! I made it because I really want everyone to blog, but I felt that the existing options were generally overcomplicated and commercially-focused in a way that made web creativity feel intimidating and arcane.
I love the philosophy behind this blogging tool, which actively encourages you to learn a little bit of HTML:
Plenty of services can help you to “create a professional-looking website without writing a single line of code.” Now, thanks to Zonelets, you can create an UNPROFESSIONAL-looking website by writing NUMEROUS lines of code!
{
"type": "entry",
"published": "2020-11-17T15:40:22Z",
"url": "https://adactio.com/links/17630",
"category": [
"zonelets",
"blogging",
"html",
"empowerment",
"learning",
"personal",
"publishing",
"character",
"personality",
"blogs",
"writing",
"sharing",
"indieweb"
],
"bookmark-of": [
"https://zonelets.net/"
],
"content": {
"text": "Zonelets Home\n\n\n\n\n Zonelets is a simple HTML blogging engine with scrappy, DIY spirit! I made it because I really want everyone to blog, but I felt that the existing options were generally overcomplicated and commercially-focused in a way that made web creativity feel intimidating and arcane.\n\n\nI love the philosophy behind this blogging tool, which actively encourages you to learn a little bit of HTML:\n\n\n Plenty of services can help you to \u201ccreate a professional-looking website without writing a single line of code.\u201d Now, thanks to Zonelets, you can create an UNPROFESSIONAL-looking website by writing NUMEROUS lines of code!",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://zonelets.net/\">\nZonelets Home\n</a>\n</h3>\n\n<blockquote>\n <p>Zonelets is a simple HTML blogging engine with scrappy, DIY spirit! I made it because I really want everyone to blog, but I felt that the existing options were generally overcomplicated and commercially-focused in a way that made web creativity feel intimidating and arcane.</p>\n</blockquote>\n\n<p>I <em>love</em> the philosophy behind this blogging tool, which actively encourages you to learn a little bit of HTML:</p>\n\n<blockquote>\n <p>Plenty of services can help you to \u201ccreate a professional-looking website without writing a single line of code.\u201d Now, thanks to Zonelets, you can create an UNPROFESSIONAL-looking website by writing NUMEROUS lines of code!</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "16485923",
"_source": "2",
"_is_read": true
}
Some Indiewebcamp influence on my gratitude habit cubicgarden.com
{
"type": "entry",
"author": {
"name": "Ian Forrester",
"url": "https://www.cubicgarden.com",
"photo": "https://www.gravatar.com/avatar/049a987c128b7ce5511081bee6cc98f9?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"
},
"url": "https://cubicgarden.com/2020/11/16/some-indiewebcamp-influence-on-my-gratitude-habit/",
"content": {
"html": "Some Indiewebcamp influence on my gratitude habit <a href=\"https://cubicgarden.com/2020/11/16/some-indiewebcamp-influence-on-my-gratitude-habit/\">cubicgarden.com</a>",
"text": "Some Indiewebcamp influence on my gratitude habit cubicgarden.com"
},
"published": "2020-11-16T09:30:25+00:00",
"post-type": "note",
"_id": "33380036",
"_source": "7224",
"_is_read": true
}
Didn’t wind up touching any code this weekend during #indiewebcamp. I did do a lot of writing that I hope to publish at some point. Which is kinda the point in having a blog. And as it often works out, the code issue I wasn’t seeing jumped right out tonight.
{
"type": "entry",
"published": "2020-11-15T21:06:29-05:00",
"url": "https://miklb.com/blog/2020/11/15/5764/",
"content": {
"text": "Didn\u2019t wind up touching any code this weekend during #indiewebcamp. I did do a lot of writing that I hope to publish at some point. Which is kinda the point in having a blog. And as it often works out, the code issue I wasn\u2019t seeing jumped right out tonight.",
"html": "<p>Didn\u2019t wind up touching any code this weekend during #indiewebcamp. I did do a lot of writing that I hope to publish at some point. Which is kinda the point in having a blog. And as it often works out, the code issue I wasn\u2019t seeing jumped right out tonight.\n</p>"
},
"post-type": "note",
"_id": "16449943",
"_source": "42",
"_is_read": true
}
I unit-tested a personal project and now I feel like I deserve a gold star or a cookie
dev
life
indieweb
code
{
"type": "entry",
"published": "2020-11-14 16:25:03.320325",
"url": "https://kongaloosh.com/e/2020/11/14/i-unit-tes",
"syndication": [
"https://twitter.com/kongaloosh/status/1327724382526050304"
],
"content": {
"text": "I unit-tested a personal project and now I feel like I deserve a gold star or a cookie\n \n\n \n \n \n \n \n \n\n\n \n\n\n \n \n \n \n \n dev\n \n life\n \n indieweb\n \n code",
"html": "<p>I unit-tested a personal project and now I feel like I deserve a gold star or a cookie</p>\n \n\n \n \n <p></p>\n \n \n \n\n\n \n\n\n \n \n \n <i></i>\n \n <a href=\"https://kongaloosh.com/t/dev\">dev</a>\n \n <a href=\"https://kongaloosh.com/t/life\">life</a>\n \n <a href=\"https://kongaloosh.com/t/indieweb\">indieweb</a>\n \n <a href=\"https://kongaloosh.com/t/code\">code</a>"
},
"author": {
"type": "card",
"name": "Alex Kearney",
"url": "http://kongaloosh.com",
"photo": null
},
"post-type": "note",
"_id": "16428647",
"_source": "228",
"_is_read": true
}
IndieWebCamp East
At: IndieWebCamp East
From 2020-11-14T10:45
To 2020-11-15T18:00
{
"type": "entry",
"published": "2020-11-14 12:45:45.678565",
"url": "https://kongaloosh.com/e/2020/11/14/indiewebca",
"in-reply-to": [
"https://2020.indieweb.org/east"
],
"content": {
"text": "IndieWebCamp East\n \n\n \n \n \n \n \n \n\n\n \n \n At: IndieWebCamp East\n \nFrom 2020-11-14T10:45\n To 2020-11-15T18:00",
"html": "<p>IndieWebCamp East</p>\n \n\n \n \n <p></p>\n \n \n \n\n\n \n \n <h4>At: IndieWebCamp East</h4>\n <p></p>\n<b>From</b> <a class=\"dt-start\">2020-11-14T10:45</a>\n <b>To</b> <a class=\"dt-end\">2020-11-15T18:00</a>"
},
"author": {
"type": "card",
"name": "Alex Kearney",
"url": "http://kongaloosh.com",
"photo": null
},
"post-type": "reply",
"_id": "16424874",
"_source": "228",
"_is_read": true
}
Saw a reference to Ushahidi in a demo @indiewebcamp that took me down a rabbit hole thinking about @blogorlando and the key note speaker. Which led me to this awesome photo by @markjaquith of @ringmaster https://flic.kr/p/5r6oud
{
"type": "entry",
"published": "2020-11-14T12:35:20-05:00",
"url": "https://miklb.com/blog/2020/11/14/5759/",
"photo": [
"https://cdn.miklb.com/content/uploads/2020/11/14123417/wsi-imageoptim-Owen-Winkler-2-Mark-Jaquith-Flickr-57.jpg"
],
"syndication": [
"https://twitter.com/miklb/status/1327666458441228288"
],
"content": {
"text": "Saw a reference to Ushahidi in a demo @indiewebcamp that took me down a rabbit hole thinking about @blogorlando and the key note speaker. Which led me to this awesome photo by @markjaquith of @ringmaster https://flic.kr/p/5r6oud",
"html": "<p>Saw a reference to Ushahidi in a demo <a href=\"https://twitter.com/indiewebcamp\">@indiewebcamp</a> that took me down a rabbit hole thinking about <a href=\"https://twitter.com/blogorlando\">@blogorlando</a> and the key note speaker. Which led me to this awesome photo by <a href=\"https://twitter.com/markjaquith\">@markjaquith</a> of <a href=\"https://twitter.com/ringmaster\">@ringmaster</a> <a href=\"https://flic.kr/p/5r6oud\">https://flic.kr/p/5r6oud</a><br /></p>"
},
"post-type": "photo",
"_id": "16422971",
"_source": "42",
"_is_read": true
}
attending #IndieWebCamp East today & tomorrow!
Great first keynote by David Dylan Thomas (@movie_pundit)!
Up next, Sarah Hibner (@practicing_dsgn)
Grab a complimentary ticket at https://2020.indieweb.org/east and join us in Zoom & online chat: https://indieweb.org/discuss
{
"type": "entry",
"published": "2020-11-14 07:36-0800",
"rsvp": "yes",
"url": "http://tantek.com/2020/319/t1/indiewebcamp-east",
"category": [
"IndieWebCamp"
],
"in-reply-to": [
"https://2020.indieweb.org/east"
],
"content": {
"text": "attending #IndieWebCamp East today & tomorrow!\n\nGreat first keynote by David Dylan Thomas (@movie_pundit)!\n\nUp next, Sarah Hibner (@practicing_dsgn)\n\nGrab a complimentary ticket at https://2020.indieweb.org/east and join us in Zoom & online chat: https://indieweb.org/discuss",
"html": "attending #<span class=\"p-category\">IndieWebCamp</span> East today & tomorrow!<br /><br />Great first keynote by David Dylan Thomas (<a class=\"h-cassis-username\" href=\"https://twitter.com/movie_pundit\">@movie_pundit</a>)!<br /><br />Up next, Sarah Hibner (<a class=\"h-cassis-username\" href=\"https://twitter.com/practicing_dsgn\">@practicing_dsgn</a>)<br /><br />Grab a complimentary ticket at <a href=\"https://2020.indieweb.org/east\">https://2020.indieweb.org/east</a> and join us in Zoom & online chat: <a href=\"https://indieweb.org/discuss\">https://indieweb.org/discuss</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "rsvp",
"refs": {
"https://2020.indieweb.org/east": {
"type": "entry",
"url": "https://2020.indieweb.org/east",
"name": "an IndieWeb event",
"post-type": "article"
}
},
"_id": "16422389",
"_source": "1",
"_is_read": true
}
I like the way that Simon is liberating his data from silos and making it work for him.
{
"type": "entry",
"published": "2020-11-14T14:03:51Z",
"url": "https://adactio.com/links/17621",
"category": [
"personal",
"data",
"warehouses",
"liberation",
"reclaiming",
"indieweb",
"silos",
"pesos",
"datasette",
"sqllite",
"queries",
"databases",
"exports"
],
"bookmark-of": [
"https://simonwillison.net/2020/Nov/14/personal-data-warehouses/"
],
"content": {
"text": "Personal Data Warehouses: Reclaiming Your Data\n\n\n\nI like the way that Simon is liberating his data from silos and making it work for him.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://simonwillison.net/2020/Nov/14/personal-data-warehouses/\">\nPersonal Data Warehouses: Reclaiming Your Data\n</a>\n</h3>\n\n<p>I like the way that Simon is liberating his data from silos and making it work for him.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "16419287",
"_source": "2",
"_is_read": true
}
Nothing more meta than the 1st comment to @chriscoyier’s WordPress Comments Wishlist https://css-tricks.com/my-wordpress-comments-wishlist/
In all seriousness anytime someone mentions WordPress and Webmentions I get excited. Broader adoption is what’s needed, tools exist.
{
"type": "entry",
"published": "2020-11-12T22:38:41-05:00",
"url": "https://miklb.com/blog/2020/11/12/5754/",
"photo": [
"https://cdn.miklb.com/content/uploads/2020/11/12222256/wsi-imageoptim-My-WordPress-Comments-Wishlist-CSS-Tricks-04-ms.jpg"
],
"syndication": [
"https://twitter.com/miklb/status/1327093519589183492"
],
"content": {
"text": "Nothing more meta than the 1st comment to @chriscoyier\u2019s WordPress Comments Wishlist https://css-tricks.com/my-wordpress-comments-wishlist/\n\nIn all seriousness anytime someone mentions WordPress and Webmentions I get excited. Broader adoption is what\u2019s needed, tools exist.",
"html": "<p>Nothing more meta than the 1st comment to <a href=\"https://twitter.com/chriscoyier\">@chriscoyier</a>\u2019s WordPress Comments Wishlist <a href=\"https://css-tricks.com/my-wordpress-comments-wishlist/\">https://css-tricks.com/my-wordpress-comments-wishlist/</a></p>\n<p></p>\n<p>In all seriousness anytime someone mentions WordPress and Webmentions I get excited. Broader adoption is what\u2019s needed, tools exist.\n</p>"
},
"post-type": "photo",
"_id": "16387538",
"_source": "42",
"_is_read": true
}
Seeing if I can knock out some bugs on my personal site I’ve been putting off so I can work on Jekyll IndieWeb this weekend.
{
"type": "entry",
"published": "2020-11-12T20:19:48-05:00",
"rsvp": "yes",
"url": "https://miklb.com/blog/2020/11/12/5751/",
"syndication": [
"https://twitter.com/miklb/status/1327058567908757504"
],
"in-reply-to": [
"https://2020.indieweb.org/east"
],
"content": {
"text": "Seeing if I can knock out some bugs on my personal site I\u2019ve been putting off so I can work on Jekyll IndieWeb this weekend.",
"html": "<p>Seeing if I can knock out some bugs on my personal site I\u2019ve been putting off so I can work on <a href=\"https://github.com/miklb/jekyll-indieweb\">Jekyll IndieWeb</a> this weekend.\n</p>"
},
"post-type": "rsvp",
"_id": "16385644",
"_source": "42",
"_is_read": true
}
{
"type": "entry",
"published": "2020-11-10T21:54:29.323Z",
"url": "https://www.jvt.me/mf2/2020/11/iecle/",
"category": [
"homebrew-website-club"
],
"content": {
"text": "Reminder that it's #HomebrewWebsiteClub Nottingham tomorrow! I hope to see you there at 1730 for some website stuff! https://events.indieweb.org/2020/11/homebrew-website-club-nottingham-8eXBVZsBh40O",
"html": "<p>Reminder that it's <a href=\"https://www.jvt.me/tags/homebrew-website-club/\">#HomebrewWebsiteClub</a> Nottingham tomorrow! I hope to see you there at 1730 for some website stuff! <a href=\"https://events.indieweb.org/2020/11/homebrew-website-club-nottingham-8eXBVZsBh40O\">https://events.indieweb.org/2020/11/homebrew-website-club-nottingham-8eXBVZsBh40O</a></p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "16331578",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2020-11-09T11:35:26Z",
"url": "https://adactio.com/journal/17596",
"category": [
"books",
"reading",
"bookshop",
"machinetags",
"tagging",
"affiliate",
"links",
"linking",
"indieweb",
"openlibrary"
],
"syndication": [
"https://adactio.medium.com/518489984a8a"
],
"name": "Bookshop",
"content": {
"text": "Back at the start of the (first) lockdown, I wrote about using my website as an outlet:\n\n\n While you\u2019re stuck inside, your website is not just a place you can go to, it\u2019s a place you can control, a place you can maintain, a place you can tidy up, a place you can expand. Most of all, it\u2019s a place you can lose yourself in, even if it\u2019s just for a little while.\n\n\nLast week was eventful and stressful. For everyone. I found myself once again taking refuge in my website, tinkering with its inner workings in the way that someone else would potter about in their shed or take to their garage to strip down the engine of some automotive device.\n\nColly drew my attention to Bookshop.org, newly launched in the UK. It\u2019s an umbrella website for independent bookshops to sell through. It\u2019s also got an affiliate scheme, much like Amazon. I set up a Bookshop page for myself.\n\nI\u2019ve been tracking the books I\u2019m reading for the past three years here on my own website. I set about reproducing that list on Bookshop.\n\nIt was exactly the kind of not-exactly-mindless but definitely-not-challenging task that was perfect for the state of my brain last week. Search for a book; find the ISBN number; paste that number into a form. It\u2019s the kind of task that a real programmer would immediately set about automating but one that I embraced as a kind of menial task to keep me occupied.\n\nI wasn\u2019t able to get a one-to-one match between the list on my site and my reading list on Bookshop. Some titles aren\u2019t available in the online catalogue. For example, the book I\u2019m reading right now\u2014A Paradise Built in Hell by Rebecca Solnit\u2014is nowhere to be found, which seems like an odd omission.\n\nBut most of the books I\u2019ve read are there on Bookshop.org, complete with pretty book covers. Then I decided to reverse the process of my menial task. I took all of the ISBN numbers from Bookshop and add them as machine tags to my reading notes here on my own website. Book cover images on Bookshop have predictable URLs that use the ISBN number (well, technically the EAN number, or ISBN-13, but let\u2019s not go down a 927 rabbit hole here). So now I\u2019m using that metadata to pull in images from Bookshop.org to illustrate my reading notes here on adactio.com.\n\nI\u2019m linking to the corresponding book on Bookshop.org using this URL structure:\n\nhttps://uk.bookshop.org/a/{{ affiliate code }}/{{ ISBN number }}\n\nI realised that I could also link to the corresponding entry on Open Library using this URL structure:\n\nhttps://openlibrary.org/isbn/{{ ISBN number }}\n\nHere, for example, is my note for The Raven Tower by Ann Leckie. That entry has a tag:\n\nbook:ean=9780356506999\n\nWith that information I can illustrate my note with this image:\n\nhttps://images-eu.bookshop.org/product-images/images/9780356506999.jpg\n\nI\u2019m linking off to this URL on Bookshop.org:\n\nhttps://uk.bookshop.org/a/980/9780356506999\n\nAnd this URL on Open Library:\n\nhttps://openlibrary.org/isbn/9780356506999\n\nThe end result is that my reading list now has more links and pretty pictures.\n\nOh, I also set up a couple of shorter lists on Bookshop.org:\n\nFavourite Non-fiction\nFavourite Fiction\nThe books listed in those are drawn from my end of the year round-ups when I try to pick one favourite non-fiction book and one favourite work of fiction (almost always speculative fiction). The books in those two lists are the ones that get two hearty thumbs up from me. If you click through to buy one of them, the price might not be as cheap as on Amazon, but you\u2019ll be supporting an independent bookshop.",
"html": "<p>Back at the start of the (first) lockdown, I wrote about <a href=\"https://adactio.com/journal/16585\">using my website as an outlet</a>:</p>\n\n<blockquote>\n <p>While you\u2019re stuck inside, your website is not just a place you can go to, it\u2019s a place you can control, a place you can maintain, a place you can tidy up, a place you can expand. Most of all, it\u2019s a place you can lose yourself in, even if it\u2019s just for a little while.</p>\n</blockquote>\n\n<p>Last week was eventful and stressful. For everyone. I found myself once again taking refuge in my website, tinkering with its inner workings in the way that someone else would potter about in their shed or take to their garage to strip down the engine of some automotive device.</p>\n\n<p><a href=\"https://colly.com/stream/goodbye-amazon-hello-bookshop\">Colly</a> drew my attention to <a href=\"https://uk.bookshop.org/\">Bookshop.org</a>, newly <a href=\"https://www.theguardian.com/books/2020/nov/02/this-is-revolutionary-new-online-bookshop-unites-indies-to-rival-amazon\">launched in the UK</a>. It\u2019s an umbrella website for independent bookshops to sell through. It\u2019s also got an affiliate scheme, much like Amazon. I set up <a href=\"https://uk.bookshop.org/shop/adactio\">a Bookshop page for myself</a>.</p>\n\n<p>I\u2019ve been tracking <a href=\"https://adactio.com/notes/reading\">the books I\u2019m reading</a> for the past three years here on my own website. I set about <a href=\"https://uk.bookshop.org/lists/reading-list\">reproducing that list on Bookshop</a>.</p>\n\n<p>It was exactly the kind of not-exactly-mindless but definitely-not-challenging task that was perfect for the state of my brain last week. Search for a book; find the ISBN number; paste that number into a form. It\u2019s the kind of task that a real programmer would immediately set about automating but one that I embraced as a kind of menial task to keep me occupied.</p>\n\n<p>I wasn\u2019t able to get a one-to-one match between <a href=\"https://adactio.com/notes/reading\">the list on my site</a> and <a href=\"https://uk.bookshop.org/lists/reading-list\">my reading list on Bookshop</a>. Some titles aren\u2019t available in the online catalogue. For example, the book I\u2019m reading right now\u2014A Paradise Built in Hell by Rebecca Solnit\u2014is nowhere to be found, which seems like an odd omission.</p>\n\n<p>But most of the books I\u2019ve read are there on Bookshop.org, complete with pretty book covers. Then I decided to reverse the process of my menial task. I took all of the ISBN numbers from Bookshop and add them as <a href=\"https://adactio.com/journal/1274\">machine tags</a> to my reading notes here on my own website. Book cover images on Bookshop have predictable URLs that use the ISBN number (well, technically the EAN number, or ISBN-13, but let\u2019s not go down a <a href=\"https://xkcd.com/927/\">927</a> rabbit hole here). So now I\u2019m using that metadata to pull in images from Bookshop.org to illustrate my reading notes here on adactio.com.</p>\n\n<p>I\u2019m linking to the corresponding book on Bookshop.org using this URL structure:</p>\n\n<p><code>https://uk.bookshop.org/a/{{ affiliate code }}/{{ ISBN number }}</code></p>\n\n<p>I realised that I could also link to the corresponding entry on Open Library using this URL structure:</p>\n\n<p><code>https://openlibrary.org/isbn/{{ ISBN number }}</code></p>\n\n<p>Here, for example, is <a href=\"https://adactio.com/notes/15813\">my note for The Raven Tower by Ann Leckie</a>. That entry has a tag:</p>\n\n<p><code>book:ean=9780356506999</code></p>\n\n<p>With that information I can illustrate my note with this image:</p>\n\n<p><a href=\"https://images-eu.bookshop.org/product-images/images/9780356506999.jpg\">https://images-eu.bookshop.org/product-images/images/9780356506999.jpg</a></p>\n\n<p>I\u2019m linking off to this URL on Bookshop.org:</p>\n\n<p><a href=\"https://uk.bookshop.org/a/980/9780356506999\">https://uk.bookshop.org/a/980/9780356506999</a></p>\n\n<p>And this URL on Open Library:</p>\n\n<p><a href=\"https://openlibrary.org/isbn/9780356506999\">https://openlibrary.org/isbn/9780356506999</a></p>\n\n<p>The end result is that <a href=\"https://adactio.com/notes/reading\">my reading list</a> now has more links and pretty pictures.</p>\n\n<p>Oh, I also set up a couple of shorter lists on Bookshop.org:</p>\n\n<ul><li><a href=\"https://uk.bookshop.org/lists/favourite-non-fiction-e2ecaab3-6c90-446c-bb09-47f86bbaa416\">Favourite Non-fiction</a></li>\n<li><a href=\"https://uk.bookshop.org/lists/favourite-fiction-2f3f9627-2264-4307-94e4-cd60a5c87e2c\">Favourite Fiction</a></li>\n</ul><p>The books listed in those are drawn from my <a href=\"https://adactio.com/journal/tags/books,reviews\">end of the year round-ups</a> when I try to pick one favourite non-fiction book and one favourite work of fiction (almost always speculative fiction). The books in those two lists are the ones that get two hearty thumbs up from me. If you click through to buy one of them, the price might not be as cheap as on Amazon, but you\u2019ll be supporting an independent bookshop.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "note",
"_id": "16280394",
"_source": "2",
"_is_read": true
}
Some suggested that the digital garden was a backlash to the internet we’ve become grudgingly accustomed to, where things go viral, change is looked down upon, and sites are one-dimensional. Facebook and Twitter profiles have neat slots for photos and posts, but enthusiasts of digital gardens reject those fixed design elements. The sense of time and space to explore is key.
{
"type": "entry",
"published": "2020-11-07T15:18:49Z",
"url": "https://adactio.com/links/17594",
"category": [
"digital",
"gardens",
"indieweb",
"cultivation",
"personal",
"homepages",
"publishing",
"slow",
"thoughtful"
],
"bookmark-of": [
"https://www.technologyreview.com/2020/09/03/1007716/digital-gardens-let-you-cultivate-your-own-little-bit-of-the-internet/"
],
"content": {
"text": "Digital gardens let you cultivate your own little bit of the internet | MIT Technology Review\n\n\n\n\n Some suggested that the digital garden was a backlash to the internet we\u2019ve become grudgingly accustomed to, where things go viral, change is looked down upon, and sites are one-dimensional. Facebook and Twitter profiles have neat slots for photos and posts, but enthusiasts of digital gardens reject those fixed design elements. The sense of time and space to explore is key.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.technologyreview.com/2020/09/03/1007716/digital-gardens-let-you-cultivate-your-own-little-bit-of-the-internet/\">\nDigital gardens let you cultivate your own little bit of the internet | MIT Technology Review\n</a>\n</h3>\n\n<blockquote>\n <p>Some suggested that the digital garden was a backlash to the internet we\u2019ve become grudgingly accustomed to, where things go viral, change is looked down upon, and sites are one-dimensional. Facebook and Twitter profiles have neat slots for photos and posts, but enthusiasts of digital gardens reject those fixed design elements. The sense of time and space to explore is key.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "16233973",
"_source": "2",
"_is_read": true
}
@channyun Hi, I'm in Seoul for a 3 months business trip and wanted to reach out to you because I saw that you're the author of the Korean translation in the IndieWeb wiki. I'm interested to see if you guys perhaps have a Homebrew Website Club and if you'd be interested in recording a podcast together with me like I did with Martijn https://jeena.net/pods/17
{
"type": "entry",
"published": "2020-11-07T02:46:49Z",
"url": "https://jeena.net/notes/1203",
"content": {
"text": "@channyun Hi, I'm in Seoul for a 3 months business trip and wanted to reach out to you because I saw that you're the author of the Korean translation in the IndieWeb wiki. I'm interested to see if you guys perhaps have a Homebrew Website Club and if you'd be interested in recording a podcast together with me like I did with Martijn https://jeena.net/pods/17",
"html": "<p></p><p><a href=\"https://twitter.com/channyun\">@channyun</a> Hi, I'm in Seoul for a 3 months business trip and wanted to reach out to you because I saw that you're the author of the Korean translation in the IndieWeb wiki. I'm interested to see if you guys perhaps have a Homebrew Website Club and if you'd be interested in recording a podcast together with me like I did with Martijn <a href=\"https://jeena.net/pods/17\">https://jeena.net/pods/17</a></p>"
},
"author": {
"type": "card",
"name": "Jeena",
"url": "https://jeena.net/",
"photo": "https://jeena.net/avatar.jpg"
},
"post-type": "note",
"_id": "16215721",
"_source": "201",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Kh\u00fcrt Williams",
"url": "https://islandinthenet.com/",
"photo": null
},
"url": "https://islandinthenet.com/indieweb-east-2020/",
"published": "2020-11-06T15:20:36-05:00",
"content": {
"html": "<img src=\"https://i1.wp.com/islandinthenet.com/wp-content/uploads/2020/11/Fujifilm_X-T2_20201031_Fujifilm_X-T2_20201031_DSCF7112.jpg?fit=1024%2C683&ssl=1\" alt=\"\" />",
"text": ""
},
"name": "IndieWeb East 2020",
"post-type": "article",
"_id": "16208547",
"_source": "242",
"_is_read": true
}
Attending IndieWebCamp East 2020 sarahdillon.me
{
"type": "entry",
"author": {
"name": "Sarah Dillon",
"url": "https://www.sarahdillon.me/ ",
"photo": "https://www.gravatar.com/avatar/487f3ea33e0b6d3c020cee45d426322d?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"
},
"url": "https://www.sarahdillon.me/attending-indiewebcamp-east-2020/",
"content": {
"html": "Attending IndieWebCamp East 2020 <a href=\"https://www.sarahdillon.me/attending-indiewebcamp-east-2020/\">sarahdillon.me</a>",
"text": "Attending IndieWebCamp East 2020 sarahdillon.me"
},
"published": "2020-11-04T12:26:39+00:00",
"post-type": "note",
"_id": "33380037",
"_source": "7224",
"_is_read": true
}
{
"type": "entry",
"published": "2020-11-02 09:12-0800",
"url": "http://tantek.com/2020/307/b1/",
"category": [
"feature request"
],
"in-reply-to": [
"https://github.com/codimd/server/issues"
],
"name": "Feature request: support IndieAuth for federated sign-in",
"content": {
"text": "Please consider supporting the \nIndieAuth open federated sign-in standard \nfor logging into a CodiMD server. cc: @aaronpk. Thanks for your consideration!\n\n\nLabel: feature request",
"html": "<p>\nPlease consider supporting the \n<a href=\"https://indieauth.spec.indieweb.org/\">IndieAuth open federated sign-in standard</a> \nfor logging into a CodiMD server. cc: @aaronpk. Thanks for your consideration!\n</p>\n<p>\nLabel: <span class=\"p-category\">feature request</span>\n</p>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://github.com/codimd/server/issues": {
"type": "entry",
"url": "https://github.com/codimd/server/issues",
"name": "GitHub project \u201cserver\u201d",
"post-type": "article"
}
},
"_id": "16082676",
"_source": "1",
"_is_read": true
}
Liked Open Social 2007 – IndieWeb 2020 by Ton Zijlstra ( )
Thirteen years ago today I blogged about Google launching Open Social, an API that would allow developers to tap into multiple social networks at once. It was supposed to be an answer to Facebook (who then had opened up their platform silo for developers to build small applications (since removed as...
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/11/01/7246/",
"published": "2020-11-01T12:33:39+00:00",
"content": {
"html": "Liked <a href=\"https://www.zylstra.org/blog/2020/10/open-social-2007-indieweb-2020/\">Open Social 2007 \u2013 IndieWeb 2020</a> by Ton Zijlstra <em>( )</em>\n<blockquote>Thirteen years ago today I blogged about Google launching Open Social, an API that would allow developers to tap into multiple social networks at once. It was supposed to be an answer to Facebook (who then had opened up their platform silo for developers to build small applications (since removed as...</blockquote>",
"text": "Liked Open Social 2007 \u2013 IndieWeb 2020 by Ton Zijlstra ( )\nThirteen years ago today I blogged about Google launching Open Social, an API that would allow developers to tap into multiple social networks at once. It was supposed to be an answer to Facebook (who then had opened up their platform silo for developers to build small applications (since removed as..."
},
"post-type": "note",
"_id": "16045424",
"_source": "1895",
"_is_read": true
}