@wynlim Your site is awesome. I love the design/simplicity, ideas, & writing. I'm seeing so many topics/collections I love including digital gardens, notes, IndieWeb, etc., and you're following so many people I know and read myself. Such a small world.
{
"type": "entry",
"published": "2022-04-27T23:06:42+00:00",
"url": "http://stream.boffosocko.com/2022/wynlim-your-site-is-awesome-i-love-the-designsimplicity-ideas",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1519453039739949057"
],
"in-reply-to": [
"https://twitter.com/wynlim/status/1519450366030807041",
"http://stream.boffosocko.com/2022/peterhagen_-i-suspect-youll-appreciate-some-of-the-ideas-and"
],
"content": {
"text": "@wynlim Your site is awesome. I love the design/simplicity, ideas, & writing. I'm seeing so many topics/collections I love including digital gardens, notes, IndieWeb, etc., and you're following so many people I know and read myself. Such a small world.",
"html": "@wynlim Your site is awesome. I love the design/simplicity, ideas, & writing. I'm seeing so many topics/collections I love including digital gardens, notes, IndieWeb, etc., and you're following so many people I know and read myself. Such a small world."
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "reply",
"_id": "28741738",
"_source": "192",
"_is_read": true
}
@okikio_dev This is a good place to start: https://indieweb.org/Webmention
There are lots of implementations in many languages you can use as examples or borrow from. Ask in chat.indieweb.org/dev/ for pointers/advice/help to cut through documentation and jargon.
{
"type": "entry",
"published": "2022-04-27T19:24:54+00:00",
"url": "http://stream.boffosocko.com/2022/okikio_dev-this-is-a-good-place-to-start-webmentionthere-are",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1519397310932955137"
],
"in-reply-to": [
"https://twitter.com/okikio_dev/status/1519003572037378050"
],
"content": {
"text": "@okikio_dev This is a good place to start: https://indieweb.org/Webmention\n\nThere are lots of implementations in many languages you can use as examples or borrow from. Ask in chat.indieweb.org/dev/ for pointers/advice/help to cut through documentation and jargon.",
"html": "<a href=\"https://twitter.com/okikio_dev\">@okikio_dev</a> This is a good place to start: <a href=\"https://indieweb.org/Webmention\">https://indieweb.org/Webmention</a><br />\nThere are lots of implementations in many languages you can use as examples or borrow from. Ask in chat.indieweb.org/dev/ for pointers/advice/help to cut through documentation and jargon."
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "reply",
"_id": "28737679",
"_source": "192",
"_is_read": true
}
Twitter’s only conclusion can be abandonment: an overdue MySpace-ification. I am totally confident about this prediction, but that’s an easy confidence, because in the long run, we’re all MySpace-ified.
What Robin said.
{
"type": "entry",
"published": "2022-04-27T08:45:51Z",
"url": "https://adactio.com/links/19020",
"category": [
"twitter",
"social",
"networks",
"silos",
"indieweb",
"myspace",
"platforms"
],
"bookmark-of": [
"https://www.robinsloan.com/lab/lost-thread/"
],
"content": {
"text": "The lost thread\n\n\n\n\n Twit\u00adter\u2019s only con\u00adclu\u00adsion can be abandonment: an over\u00addue MySpace-ification. I am totally con\u00adfi\u00addent about this prediction, but that\u2019s an easy confidence, because in the long run, we\u2019re all MySpace-ified.\n\n\nWhat Robin said.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.robinsloan.com/lab/lost-thread/\">\nThe lost thread\n</a>\n</h3>\n\n<blockquote>\n <p>Twit\u00adter\u2019s only con\u00adclu\u00adsion can be abandonment: an over\u00addue MySpace-ification. I am totally con\u00adfi\u00addent about this prediction, but that\u2019s an easy confidence, because in the long run, we\u2019re all MySpace-ified.</p>\n</blockquote>\n\n<p>What Robin said.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "28725315",
"_source": "2",
"_is_read": true
}
@lauren_n_roth I'd buy! I can't wait to see what you come up with...
I've been helping to collect some prior art, examples, and UI patterns here if it helps to jumpstart your research/work: https://indieweb.org/directory
{
"type": "entry",
"published": "2022-04-26T22:49:40+00:00",
"url": "http://stream.boffosocko.com/2022/lauren_n_roth-id-buy-i-cant-wait-to-see-what-you",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1519086420916424707"
],
"in-reply-to": [
"https://twitter.com/lauren_n_roth/status/1518646498992480257"
],
"content": {
"text": "@lauren_n_roth I'd buy! I can't wait to see what you come up with...\n\nI've been helping to collect some prior art, examples, and UI patterns here if it helps to jumpstart your research/work: https://indieweb.org/directory",
"html": "<a href=\"https://twitter.com/lauren_n_roth\">@lauren_n_roth</a> I'd buy! I can't wait to see what you come up with...<br />\nI've been helping to collect some prior art, examples, and UI patterns here if it helps to jumpstart your research/work: <a href=\"https://indieweb.org/directory\">https://indieweb.org/directory</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "reply",
"_id": "28717045",
"_source": "192",
"_is_read": true
}
Welcome to all new faces. I hope some of you become passionate about the indieweb and our slice of it 🙂
{
"type": "entry",
"author": {
"name": "Fabio Russo",
"url": "https://fabiorusso.net",
"photo": "https://micro.blog/fabio/avatar.jpg"
},
"url": "https://www.fabiorusso.net/2022/04/26/welcome-to-all.html",
"content": {
"html": "<p>Welcome to all new faces. I hope some of you become passionate about the <a href=\"https://indieweb.org\">indieweb</a> and our slice of it \ud83d\ude42</p>",
"text": "Welcome to all new faces. I hope some of you become passionate about the indieweb and our slice of it \ud83d\ude42"
},
"published": "2022-04-26T14:16:32+00:00",
"post-type": "note",
"_id": "33380002",
"_source": "7224",
"_is_read": true
}
Not sure why, but seems like a lot of people on Twitter are sharing this link about downloading an archive of your data: https://twitter.com/settings/download_your_data
#OwnYourData #IndieWeb
{
"type": "entry",
"published": "2022-04-26T00:41:33+00:00",
"url": "http://stream.boffosocko.com/2022/not-sure-why-but-seems-like-a-lot-of-people",
"category": [
"OwnYourData",
"IndieWeb"
],
"syndication": [
"https://twitter.com/ChrisAldrich/status/1518752791665287169"
],
"content": {
"text": "Not sure why, but seems like a lot of people on Twitter are sharing this link about downloading an archive of your data: https://twitter.com/settings/download_your_data\n#OwnYourData #IndieWeb",
"html": "Not sure why, but seems like a lot of people on Twitter are sharing this link about downloading an archive of your data: <a href=\"https://twitter.com/settings/download_your_data\">https://twitter.com/settings/download_your_data</a><br /><a href=\"http://stream.boffosocko.com/tag/OwnYourData\" class=\"p-category\">#OwnYourData</a> <a href=\"http://stream.boffosocko.com/tag/IndieWeb\" class=\"p-category\">#IndieWeb</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "note",
"_id": "28695212",
"_source": "192",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-25T18:38:18+02:00",
"url": "https://notiz.blog/2022/04/25/die-twitter-posse/",
"name": "Die (Twitter) Posse",
"content": {
"text": "Im modernen Sprachgebrauch wird der Begriff [Posse] in \u00fcbertragenem Sinn [\u2026] genutzt, um als grotesk empfundene Vorg\u00e4nge in Gesellschaft und Politik zu beschreiben.\nhttps://de.wikipedia.org/wiki/Posse\n\n\n\n\nWer sich (aus gegebenem Anlass) sorgen um Twitter macht, sollte sich mal mit der etwas anderen POSSE befassen.\n\n\n\n\nPOSSE is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, the practice of posting content on your own site first, then publishing copies or sharing links to third parties (like social media silos) with original post links to provide viewers a path to directly interacting with your content.\nhttps://indieweb.org/POSSE\n\n\n\n\nInstalliert euch WordPress! Ver\u00f6ffentlicht Texte, Bilder, Videos und Ideen nicht auf Twitter sondern auf eurer eigenen Seite! Teilt eure Inhalte \u00fcber Twitter!\n\n\n\nUnd sollte Twitter \u201everschwinden\u201c, teilt es \u00fcber Mastodon! usw, usw\u2026\n\n\n\nSchaut euch dazu gerne auch mal Brid.gy an!",
"html": "<blockquote>\n<p>Im modernen Sprachgebrauch wird der Begriff [Posse] in \u00fcbertragenem Sinn [\u2026] genutzt, um als grotesk empfundene Vorg\u00e4nge in Gesellschaft und Politik zu beschreiben.</p>\n<a href=\"https://de.wikipedia.org/wiki/Posse\">https://de.wikipedia.org/wiki/Posse</a>\n</blockquote>\n\n\n\n<p>Wer sich (<a href=\"https://www.faz.net/aktuell/wirtschaft/unternehmen/twitter-offenbar-doch-zum-verkauf-bereit-was-hat-elon-musk-vor-17982559.html\">aus gegebenem Anlass</a>) sorgen um Twitter macht, sollte sich mal mit der etwas anderen <strong>POSSE</strong> befassen.</p>\n\n\n\n<blockquote>\n<p><strong>POSSE</strong> is an abbreviation for <strong>Publish (on your) Own Site, <a href=\"https://indieweb.org/Category:syndication\">Syndicate</a> Elsewhere</strong>, the practice of posting content on your own site first, then publishing copies or sharing links to third parties (like <a href=\"https://indieweb.org/social_media\">social media</a> silos) with <a href=\"https://indieweb.org/original_post_link\">original post links</a> to provide viewers a path to directly interacting with your content.</p>\n<a href=\"https://indieweb.org/POSSE\">https://indieweb.org/POSSE</a>\n</blockquote>\n\n\n\n<p>Installiert euch WordPress! Ver\u00f6ffentlicht Texte, Bilder, Videos und Ideen nicht auf Twitter sondern auf eurer eigenen Seite! Teilt eure Inhalte \u00fcber Twitter!</p>\n\n\n\n<p>Und <a href=\"https://indieweb.org/site-deaths\">sollte Twitter \u201everschwinden\u201c</a>, <a href=\"https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/\">teilt es \u00fcber Mastodon</a>! usw, usw\u2026</p>\n\n\n\n<p>Schaut euch dazu gerne auch mal <a href=\"https://notiz.blog/2014/01/16/bridgy-webmentions-fuer-twitter-und-facebook/\">Brid.gy</a> an!</p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://secure.gravatar.com/avatar/75512bb584bbceae57dfc503692b16b2?s=40&d=mm&r=g"
},
"post-type": "article",
"_id": "28691294",
"_source": "206",
"_is_read": true
}
Everybody on Twitter wants to know where to go now. The answer is your own website, syndicating out to wherever else people end up. This is the IndieWeb. Let me know if you’d be interested in a talk about how to get set up.
{
"type": "entry",
"author": {
"name": "Kimberly Hirsh, PhD",
"url": "https://kimberlyhirsh.com",
"photo": "https://avatars.micro.blog/avatars/2022/8984.jpg"
},
"url": "https://kimberlyhirsh.com/2022/04/25/everybody-on-twitter.html",
"content": {
"html": "<p>Everybody on Twitter wants to know where to go now. The answer is your own website, syndicating out to wherever else people end up. This is the <a href=\"https://indieweb.org/\">IndieWeb</a>. Let me know if you\u2019d be interested in a talk about how to get set up.</p>",
"text": "Everybody on Twitter wants to know where to go now. The answer is your own website, syndicating out to wherever else people end up. This is the IndieWeb. Let me know if you\u2019d be interested in a talk about how to get set up."
},
"published": "2022-04-25T17:02:46+00:00",
"post-type": "note",
"_id": "33380003",
"_source": "7224",
"_is_read": true
}
As I continue reading and sometimes re-posting things written on this day, I've decided to do one more thing at the end of a session: go to a random site in the IndieWeb WebRing. Today, I found something that resonates down the years: how to organise the content of a weblog.
{
"type": "entry",
"author": {
"name": "Jeremy Cherfas",
"url": "https://jeremycherfas.net/",
"photo": "https://www.gravatar.com/avatar/0649cdd53ddf1146308f316b3406f97f?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"
},
"url": "https://stream.jeremycherfas.net/2022/as-i-continue-reading-and-sometimes-re-posting",
"content": {
"html": "<p>As I continue reading and sometimes re-posting things written on this day, I've decided to do one more thing at the end of a session: go to a random site in the IndieWeb WebRing. Today, I found something that resonates down the years: how to organise the content of a weblog.</p>",
"text": "As I continue reading and sometimes re-posting things written on this day, I've decided to do one more thing at the end of a session: go to a random site in the IndieWeb WebRing. Today, I found something that resonates down the years: how to organise the content of a weblog."
},
"published": "2022-04-25T07:36:39+00:00",
"post-type": "note",
"_id": "33380004",
"_source": "7224",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-21T17:32:00+0100",
"url": "https://www.jvt.me/mf2/2022/04/leh7m/",
"category": [
"indieauth"
],
"bookmark-of": [
"https://david.shanske.com/2022/04/21/indieauth-spec-updates-2022/"
],
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"refs": {
"https://david.shanske.com/2022/04/21/indieauth-spec-updates-2022/": {
"type": "entry",
"summary": "Over the course of 2021, the IndieWeb community had several popup sessions to continue the refining of the spec. This culminated in a release of the latest iteration on February 22, 2022. I really \u2026",
"url": "https://david.shanske.com/2022/04/21/indieauth-spec-updates-2022/",
"name": "IndieAuth Spec Updates 2022",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": null
},
"post-type": "article"
}
},
"_id": "28609872",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-21T11:47:38-04:00",
"syndication": [
"https://news.indieweb.org/en/david.shanske.com/2022/04/21/indieauth-spec-updates-2022/",
"https://twitter.com/dshanske/status/1517168901976727553",
"https://micro.blog/dshanske/12729173"
],
"name": "IndieAuth Spec Updates 2022 - April 21, 2022",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": "https://david.shanske.com/avatar/dshanske?s=96"
},
"post-type": "article",
"_id": "28608429",
"_source": "5",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-21T11:47:38-04:00",
"syndication": [
"https://news.indieweb.org/en/david.shanske.com/2022/04/21/indieauth-spec-updates-2022/",
"https://twitter.com/dshanske/status/1517168901976727553"
],
"name": "IndieAuth Spec Updates 2022 - April 21, 2022",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": "https://david.shanske.com/avatar/dshanske?s=96"
},
"post-type": "article",
"_id": "28608412",
"_source": "5",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-21T11:47:38-04:00",
"url": "https://david.shanske.com/2022/04/21/indieauth-spec-updates-2022/",
"name": "IndieAuth Spec Updates 2022 - April 21, 2022",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": "https://david.shanske.com/avatar/dshanske?s=96"
},
"post-type": "article",
"_id": "28608381",
"_source": "5",
"_is_read": true
}
I’m looking for tech podcast suggestions, more unique stuff… based on indieweb, alt operating systems, or other interesting and less common things???
{
"type": "entry",
"author": {
"name": "Tim Apple",
"url": "https://timapple.com",
"photo": "https://avatars.micro.blog/avatars/2022/96710.jpg"
},
"url": "https://timapple.com/2022/04/16/im-looking-for.html",
"content": {
"html": "<p>I\u2019m looking for tech podcast suggestions, more unique stuff\u2026 based on indieweb, alt operating systems, or other interesting and less common things???</p>",
"text": "I\u2019m looking for tech podcast suggestions, more unique stuff\u2026 based on indieweb, alt operating systems, or other interesting and less common things???"
},
"published": "2022-04-16T20:41:09+00:00",
"post-type": "note",
"_id": "33380005",
"_source": "7224",
"_is_read": true
}
Always nice to see more webmention support. Did you hook up brid.gy to get tweets too?
{
"type": "entry",
"published": "2022-04-16T14:58:51+0000",
"url": "http://known.kevinmarks.com/2022/always-nice-to-see-more-webmention-support",
"in-reply-to": [
"https://bofh.org.uk/2022/04/16/we-have-webmentions/"
],
"content": {
"text": "Always nice to see more webmention support. Did you hook up brid.gy to get tweets too?"
},
"author": {
"type": "card",
"name": "Kevin Marks",
"url": "http://known.kevinmarks.com/profile/kevinmarks",
"photo": "http://known.kevinmarks.com/file/9255656669173b7867ab839ee6556f9e"
},
"post-type": "reply",
"_id": "28512573",
"_source": "205",
"_is_read": true
}
elon can have twitter but he can never have my website
{
"type": "entry",
"published": "2022-04-14T10:51:43-07:00",
"url": "https://aaronparecki.com/2022/04/14/8/web",
"category": [
"indieweb"
],
"syndication": [
"https://twitter.com/aaronpk/status/1514662705616986124"
],
"content": {
"text": "elon can have twitter but he can never have my website"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aaronparecki.com/images/profile.jpg"
},
"post-type": "note",
"_id": "28477774",
"_source": "16",
"_is_read": true
}
Thanks to the mistrust of big tech, the creation of better tools for developers, and the weird and wonderful creativity of ordinary people, we’re seeing an incredibly unlikely comeback: the web is thriving again.
Smart analyis from Anil, though I’m not sure I’d agree with his emphasis on tools and frameworks—it’s the technology built into browsers that has really come along in leaps and bounds, allowing people to do more with less code.
But then there’s this:
So if we have the tech, then why hasn’t it happened already? The biggest thing that may be missing is just awareness of the modern web’s potential. Unlike the Facebooks and Googles of the world, the open, creative web doesn’t have a billion-dollar budget for promoting itself. Years of control from the tech titans has resulted in the conventional wisdom that somehow the web isn’t “enough”, that you have to tie yourself to proprietary platforms if you want to build a big brand or a big business.
True! Anil also points to an act of rebellion and resistance:
Get your own site going, though, and you’ll have a sustainable way of being in control of your own destiny online.
{
"type": "entry",
"published": "2022-04-14T07:38:52Z",
"url": "https://adactio.com/links/18980",
"category": [
"indieweb",
"personal",
"publishing",
"technology",
"websites",
"frontend",
"development",
"open",
"platforms",
"silos"
],
"bookmark-of": [
"https://anildash.com/2022/04/13/a-web-renaissance/"
],
"content": {
"text": "A Web Renaissance\n\n\n\n\n Thanks to the mistrust of big tech, the creation of better tools for developers, and the weird and wonderful creativity of ordinary people, we\u2019re seeing an incredibly unlikely comeback: the web is thriving again.\n\n\nSmart analyis from Anil, though I\u2019m not sure I\u2019d agree with his emphasis on tools and frameworks\u2014it\u2019s the technology built into browsers that has really come along in leaps and bounds, allowing people to do more with less code.\n\nBut then there\u2019s this:\n\n\n So if we have the tech, then why hasn\u2019t it happened already? The biggest thing that may be missing is just awareness of the modern web\u2019s potential. Unlike the Facebooks and Googles of the world, the open, creative web doesn\u2019t have a billion-dollar budget for promoting itself. Years of control from the tech titans has resulted in the conventional wisdom that somehow the web isn\u2019t \u201cenough\u201d, that you have to tie yourself to proprietary platforms if you want to build a big brand or a big business.\n\n\nTrue! Anil also points to an act of rebellion and resistance:\n\n\n Get your own site going, though, and you\u2019ll have a sustainable way of being in control of your own destiny online.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://anildash.com/2022/04/13/a-web-renaissance/\">\nA Web Renaissance\n</a>\n</h3>\n\n<blockquote>\n <p>Thanks to the mistrust of big tech, the creation of better tools for developers, and the weird and wonderful creativity of ordinary people, we\u2019re seeing an incredibly unlikely comeback: the web is thriving again.</p>\n</blockquote>\n\n<p>Smart analyis from Anil, though I\u2019m not sure I\u2019d agree with his emphasis on tools and frameworks\u2014it\u2019s the technology built into browsers that has really come along in leaps and bounds, allowing people to do more with less code.</p>\n\n<p>But then there\u2019s this:</p>\n\n<blockquote>\n <p>So if we have the tech, then why hasn\u2019t it happened already? The biggest thing that may be missing is just awareness of the modern web\u2019s potential. Unlike the Facebooks and Googles of the world, the open, creative web doesn\u2019t have a billion-dollar budget for promoting itself. Years of control from the tech titans has resulted in the conventional wisdom that somehow the web isn\u2019t \u201cenough\u201d, that you have to tie yourself to proprietary platforms if you want to build a big brand or a big business.</p>\n</blockquote>\n\n<p>True! Anil also points to an act of rebellion and resistance:</p>\n\n<blockquote>\n <p>Get your own site going, though, and you\u2019ll have a sustainable way of being in control of your own destiny online.</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": "28467559",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-11T10:27:53.536349342Z",
"url": "https://www.jvt.me/mf2/2022/04/xhw2i/",
"category": [
"indieweb",
"personal-website",
"blogging"
],
"bookmark-of": [
"https://indieblog.page/"
],
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"refs": {
"https://indieblog.page/": {
"type": "entry",
"url": "https://indieblog.page/",
"name": "Random Indie Weblog Posts",
"post-type": "article"
}
},
"_id": "28403547",
"_source": "2169",
"_is_read": true
}
How to set up OAuth2/OpenID Connect authentication with an Architect Framework application.
{
"type": "entry",
"published": "2022-04-11T11:10:29+01:00",
"summary": "How to set up OAuth2/OpenID Connect authentication with an Architect Framework application.",
"url": "https://www.jvt.me/posts/2022/04/11/architect-oidc-login/",
"featured": "https://media.jvt.me/4bea95efe8.png",
"category": [
"blogumentation",
"architect-framework",
"nodejs",
"aws-lambda",
"oidc",
"indieauth",
"oauth2"
],
"photo": [
"https://media.jvt.me/4bea95efe8.png"
],
"name": "Protecting an Architect Framework Application with OAuth2 or OpenID Connect Authentication",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "photo",
"_id": "28403338",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2022-04-10T23:58:49+02:00",
"url": "https://notiz.blog/2022/04/10/metaformats/",
"name": "metaformats",
"content": {
"text": "Vor ein paar Tagen bin ich \u00fcber einen Post von Tantek \u00c7elik gestolpert, in dem er metaformats vorstellt.\n\n\n\n\nIntroducing #metaformats (https://microformats.org/wiki/metaformats), an extension to #microformats2 for parsing invisible data published in HTML meta tags, for backward compatibility with existing vocabularies consumed by multiple testable interoperable implementations.\nhttps://tantek.com/2022/091/t1/metaformats\n\n\n\n\nDer Vorschlag ist vom 01. April und war wohl urspr\u00fcnglich als als April-Scherz gedacht.\n\n\n\n\nmetaformats started as an April Fools joke concept to describe how to both publish using microformats class names and openly parse meta tags as a fallback for what should be in-the-body visible data, including backcompat with OGP, Twitter Cards, and meta author, description, and anything else real sites (like search engines) appear to consume.\nhttps://indieweb.org/metaformats\n\n\n\n\nEine Art Fallback-Spezifikation f\u00fcr Microformats-Parser finde ich in der Tat etwas sperrig, aber ich mag die Idee eines Fallbacks an sich.\n\n\n\nMicroformats sind ein Building-Block des IndieWebs und werden unter anderem auch von Webmentions genutzt. Microformats sind ein Markup-Format zur semantischen Auszeichnung von HTML. In der Version 2, werden Microformats aber fast ausschlie\u00dflich von der IndieWeb Community benutzt und sind dar\u00fcber hinaus wenig bekannt.\n\n\n\nAber gerade f\u00fcr WordPress ist es extrem schwer, bestehende Themes nachtr\u00e4glich mit Microformats zu \u201everedeln\u201c. Wir haben es mit diversen Plugins versucht, mit nur m\u00e4\u00dfigem Erfolg. Andere Formate wie das Open Graph Protocol oder Schema.org (JSON-LD) sind da wesentlich einfacher zu integrieren, da sie nicht bestehendes HTML erweitern und durch den Support der gro\u00dfen Suchmaschinen und sozialen Netzwerke, auch viel attraktiver sind.\n\n\n\nIch bin kein gro\u00dfer Fan von embedded JSON-LD, aber wenn es nicht anders funktioniert und seine Reichweite hat, warum sollte man es dann ignorieren?\n\n\n\nDas IndieWeb hat eigentlich eine gro\u00dfartige Philosophie um mit solchen \u201eProblemen\u201c umzugehen.\n\n\n\n\nbridge all the things is a nascent IndieWeb philosophy that prioritizes interoperability over ideology, NIH, historical disagreements, etc. ecosystems are valuable and powerful, and one easy way to extend an ecosystem is to bridge it with other existing ecosystems.\nhttps://indieweb.org/bridge_all_the_things\n\n\n\n\nF\u00fcr das Webmention Plugin haben David und ich schon vor Monaten einen ganz \u00e4hnlichen Ansatz gew\u00e4hlt. Neben Microformats unterst\u00fctzen wir auch OGP, Twitter-Cards, Schema.org, Meta-Header und die WordPress API, um eventuell fehlende Microformats v2 zu kompensieren.\n\n\n\nSelbst wenn \u201emetaformats\u201c nur als April Schwerz gedacht waren, hat die Idee potential um speziell Webmentions voran zu treiben.\n\n\n\nBridge all the things!",
"html": "<p>Vor ein paar Tagen bin ich \u00fcber <a href=\"https://tantek.com/2022/091/t1/metaformats\">einen Post von Tantek \u00c7elik</a> gestolpert, in dem er <strong>metaformats</strong> vorstellt.</p>\n\n\n\n<blockquote>\n<p>Introducing #metaformats (<a href=\"https://microformats.org/wiki/metaformats\">https://microformats.org/wiki/metaformats</a>), an extension to #microformats2 for parsing invisible data published in HTML meta tags, for backward compatibility with existing vocabularies consumed by multiple testable interoperable implementations.</p>\n<a href=\"https://tantek.com/2022/091/t1/metaformats\">https://tantek.com/2022/091/t1/metaformats</a>\n</blockquote>\n\n\n\n<p>Der Vorschlag ist vom 01. April und war wohl urspr\u00fcnglich als als April-Scherz gedacht.</p>\n\n\n\n<blockquote>\n<p><strong><a href=\"https://microformats.org/wiki/metaformats\">metaformats</a></strong> started as an April Fools joke concept to describe how to both publish using microformats class names and openly parse meta tags as a fallback for what should be in-the-body visible data, including backcompat with <a href=\"https://indieweb.org/OGP\">OGP</a>, <a href=\"https://indieweb.org/Twitter_Cards\">Twitter Cards</a>, and meta author, description, and anything else real sites (like search engines) appear to consume.</p>\n<a href=\"https://indieweb.org/metaformats\">https://indieweb.org/metaformats</a>\n</blockquote>\n\n\n\n<p>Eine Art Fallback-Spezifikation f\u00fcr <a href=\"https://microformats.io/#parsers\">Microformats-Parser</a> finde ich in der Tat etwas sperrig, aber ich mag die Idee eines Fallbacks an sich.</p>\n\n\n\n<p><a href=\"https://notiz.blog/2006/11/20/microformats/\">Microformats</a> sind ein <a href=\"https://indieweb.org/Category:building-blocks\">Building-Block</a> des IndieWebs und werden unter anderem auch von Webmentions genutzt. Microformats sind ein Markup-Format zur semantischen Auszeichnung von HTML. In der <a href=\"https://notiz.blog/2012/07/03/microformats-the-next-generation/\">Version 2</a>, werden Microformats aber fast ausschlie\u00dflich von der IndieWeb Community benutzt und sind dar\u00fcber hinaus wenig bekannt.</p>\n\n\n\n<p>Aber gerade f\u00fcr WordPress ist es extrem schwer, bestehende Themes nachtr\u00e4glich mit Microformats zu \u201everedeln\u201c. Wir haben es mit <a href=\"https://wordpress.org/plugins/wp-uf2/\">diversen</a> <a href=\"https://wordpress.org/plugins/mf2-feed/\">Plugins</a> versucht, mit nur m\u00e4\u00dfigem Erfolg. Andere Formate wie das <a href=\"https://ogp.me/\">Open Graph Protocol</a> oder <a href=\"https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data?hl=de\">Schema.org (JSON-LD)</a> sind da wesentlich einfacher zu integrieren, da sie nicht bestehendes HTML erweitern und durch den Support der gro\u00dfen Suchmaschinen und sozialen Netzwerke, auch viel attraktiver sind.</p>\n\n\n\n<p>Ich bin <a href=\"https://notiz.blog/2013/08/07/embedded-json-ld/\">kein gro\u00dfer Fan von embedded JSON-LD</a>, aber wenn es nicht anders funktioniert und seine Reichweite hat, warum sollte man es dann ignorieren?</p>\n\n\n\n<img width=\"593\" height=\"421\" src=\"https://notiz.blog/wp-content/uploads/2022/04/bridge-all-the-things.jpg\" alt=\"\" />\n\n\n\n<p>Das IndieWeb hat eigentlich eine gro\u00dfartige Philosophie um mit solchen \u201eProblemen\u201c umzugehen.</p>\n\n\n\n<blockquote>\n<p><strong>bridge all the things</strong> is a nascent IndieWeb philosophy that prioritizes interoperability over ideology, NIH, historical disagreements, etc. ecosystems are valuable and powerful, and one easy way to extend an ecosystem is to bridge it with other existing ecosystems.</p>\n<a href=\"https://indieweb.org/bridge_all_the_things\">https://indieweb.org/bridge_all_the_things</a>\n</blockquote>\n\n\n\n<p>F\u00fcr das <a href=\"https://wordpress.org/plugins/webmention/\">Webmention Plugin</a> haben <a href=\"https://david.shanske.com/\">David</a> und ich schon vor Monaten einen ganz \u00e4hnlichen Ansatz gew\u00e4hlt. Neben Microformats unterst\u00fctzen wir auch <a href=\"https://notiz.blog/tag/open-graph-protocol/\">OGP</a>, <a href=\"https://notiz.blog/2012/06/22/twitter-cards/\">Twitter-Cards</a>, <a href=\"https://notiz.blog/2012/09/21/schema-org-what-ive-learned-so-far/\">Schema.org</a>, <a href=\"https://de.wikipedia.org/wiki/Meta-Element\">Meta-Header</a> und die WordPress API, um eventuell fehlende Microformats v2 zu kompensieren.</p>\n\n\n\n<p>Selbst wenn \u201emetaformats\u201c nur als April Schwerz gedacht waren, hat die Idee potential um speziell Webmentions voran zu treiben.</p>\n\n\n\n<p><strong>Bridge all the things!</strong></p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://secure.gravatar.com/avatar/75512bb584bbceae57dfc503692b16b2?s=40&d=mm&r=g"
},
"post-type": "note",
"_id": "28396377",
"_source": "206",
"_is_read": true
}