Success! Thanks to #nextjs I’m able to use #React to render my posts without losing ability to curl them. #indieweb #JSDR
It even looks pretty enough without JS; though Twemoji icons aren’t rendered.
{
"type": "entry",
"published": "2019-12-08T13:34:36+00:00",
"url": "https://fireburn.ru/posts/1575812076",
"category": [
"nextjs",
"React",
"indieweb",
"JSDR"
],
"photo": [
"https://fireburn.ru/media/c1/7a/b0/76/adf468a3522b8d392d7873b8b6f7ec4eadc30bc10d20b541dfb47ea0.png"
],
"syndication": [
"https://twitter.com/kisik21/status/1203669237946077184"
],
"content": {
"text": "Success! Thanks to #nextjs I\u2019m able to use #React to render my posts without losing ability to curl them. #indieweb #JSDR\nIt even looks pretty enough without JS; though Twemoji icons aren\u2019t rendered.",
"html": "<p>Success! Thanks to #nextjs I\u2019m able to use #React to render my posts without losing ability to curl them. #indieweb #JSDR</p>\n<p>It even looks pretty enough without JS; though Twemoji icons aren\u2019t rendered.</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "photo",
"_id": "6860568",
"_source": "1371",
"_is_read": true
}
So, I’ve started to learn Next.js and #React. It feels kinda interesting. I was able to start drafting a React component for rendering an h-entry. #indieweb
{
"type": "entry",
"published": "2019-12-07T22:55:00+0300",
"url": "https://fireburn.ru/posts/1575759300",
"category": [
"indieweb",
"react"
],
"syndication": [
"https://twitter.com/kisik21/status/1203402689406787585"
],
"content": {
"text": "So, I\u2019ve started to learn Next.js and #React. It feels kinda interesting. I was able to start drafting a React component for rendering an h-entry. #indieweb",
"html": "<p>So, I\u2019ve started to learn Next.js and #React. It feels kinda interesting. I was able to start drafting a React component for rendering an h-entry. #indieweb</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "6860569",
"_source": "1371",
"_is_read": true
}
I’m using webmention.io to handle webmentions currently, so it should handle this? :3 I don’t know, still haven’t gotten around to actually showing webmentions
{
"type": "entry",
"published": "2019-12-07T16:25:00+00:00",
"url": "https://fireburn.ru/posts/1575735900",
"in-reply-to": [
"https://aaronparecki.com/2019/12/06/25/"
],
"content": {
"text": "I\u2019m using webmention.io to handle webmentions currently, so it should handle this? :3 I don\u2019t know, still haven\u2019t gotten around to actually showing webmentions",
"html": "<p>I\u2019m using webmention.io to handle webmentions currently, so it should handle this? :3 I don\u2019t know, still haven\u2019t gotten around to actually showing webmentions</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "reply",
"_id": "6860570",
"_source": "1371",
"_is_read": true
}
I got a weird idea of React-based IndieWeb components. With next.js they will be server-side rendered, JS;DR won't be a problem.
{
"type": "entry",
"published": "2019-12-07T14:49:32+00:00",
"url": "https://fireburn.ru/posts/1575730172",
"syndication": [
"https://twitter.com/kisik21/status/1203325696535408641"
],
"content": {
"text": "I got a weird idea of React-based IndieWeb components. With next.js they will be server-side rendered, JS;DR won't be a problem.",
"html": "<p>I got a weird idea of React-based IndieWeb components. With next.js they will be server-side rendered, JS;DR won't be a problem.<br /></p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "6860571",
"_source": "1371",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-10T12:30:00+01:00",
"url": "https://www.jeremycherfas.net/blog/indieweb-challenge-day-10",
"name": "IndieWeb Challenge Day 10",
"content": {
"text": "I've wanted for ages to be able to do visual representations of some of the data I collect, and as I had a bit more time than usual yesterday I finally made the effort to understand chartist.js and put it to work.",
"html": "<p>I've wanted for ages to be able to do visual representations of some of the data I collect, and as I had a bit more time than usual yesterday I finally made the effort to understand <a href=\"https://gionkunz.github.io/chartist-js/getting-started.html\">chartist.js</a> and put it to work.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Cherfas",
"url": "https://jeremycherfas.net",
"photo": null
},
"post-type": "article",
"_id": "6843883",
"_source": "202",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-10T07:50:00Z",
"url": "https://www.jvt.me/mf2/2019/12/bjoxz/",
"category": [
"blogging",
"indieweb"
],
"bookmark-of": [
"https://www.kickscondor.com/blogging-less-in-the-2020s/"
],
"name": "Blogging Less in the 2020s",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"_id": "6839634",
"_source": "2169",
"_is_read": true
}
Following up on EasieRSVP: I updated my event pages so Twitter replies that start with “rsvp yes” or “rsvp no” will show as RSVPs. I also standardized them with emoji and “Attending” or “Not attending”. You can see it in action on this week’s HWC SD event page! Charlotte’s RSVP and mine are indie RSVPs; the other two are Twitter RSVPs. Charlotte’s is currently showing as unknown because the microformats aren’t quite right on their post.
{
"type": "entry",
"published": "2019-12-09 18:51-0800",
"url": "https://gregorlove.com/2019/12/following-up-on-easiersvp/",
"content": {
"text": "Following up on EasieRSVP: I updated my event pages so Twitter replies that start with \u201crsvp yes\u201d or \u201crsvp no\u201d will show as RSVPs. I also standardized them with emoji and \u201cAttending\u201d or \u201cNot attending\u201d. You can see it in action on this week\u2019s HWC SD event page! Charlotte\u2019s RSVP and mine are indie RSVPs; the other two are Twitter RSVPs. Charlotte\u2019s is currently showing as unknown because the microformats aren\u2019t quite right on their post.",
"html": "<p>Following up on <a href=\"https://gregorlove.com/2019/11/easiersvp/\">EasieRSVP</a>: I updated my event pages so Twitter replies that start with \u201crsvp yes\u201d or \u201crsvp no\u201d will show as RSVPs. I also standardized them with emoji and \u201cAttending\u201d or \u201cNot attending\u201d. You can see it in action on this week\u2019s <a href=\"https://gregorlove.com/2019/12/homebrew-website-club/#rsvps\">HWC SD</a> event page! Charlotte\u2019s RSVP and mine are indie RSVPs; the other two are Twitter RSVPs. Charlotte\u2019s is currently showing as unknown because the microformats aren\u2019t quite right on their post.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/3473/profile-2016-med.jpg"
},
"post-type": "note",
"_id": "6835905",
"_source": "95",
"_is_read": true
}
Thanks to @marinintim we now have a Russian translation of IndieNews! Check it out and submit your Russian posts at https://news.indieweb.org/ru
{
"type": "entry",
"published": "2019-12-09T18:59:42-08:00",
"url": "https://aaronparecki.com/2019/12/09/23/indienews",
"category": [
"indieweb",
"indienews"
],
"content": {
"text": "Thanks to @marinintim we now have a Russian translation of IndieNews! Check it out and submit your Russian posts at https://news.indieweb.org/ru",
"html": "Thanks to <a href=\"https://marinintim.com/\">@marinintim</a> we now have a Russian translation of IndieNews! Check it out and submit your Russian posts at <a href=\"https://news.indieweb.org/ru\"><span>https://</span>news.indieweb.org/ru</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "note",
"_id": "6834583",
"_source": "16",
"_is_read": true
}
Since it's apparently OAuth week (yes I just made that up), this is your periodic reminder to review what third-party apps have access to your accounts!
Here's a link to Twitter security settings: https://twitter.com/settings/applications
and links for other services: https://indieweb.org/appaccess
{
"type": "entry",
"published": "2019-12-09T17:08:41-08:00",
"url": "https://aaronparecki.com/2019/12/09/19/oauth",
"category": [
"oauth",
"security"
],
"syndication": [
"https://twitter.com/aaronpk/status/1204206272993587203"
],
"content": {
"text": "Since it's apparently OAuth week (yes I just made that up), this is your periodic reminder to review what third-party apps have access to your accounts! \n\nHere's a link to Twitter security settings: https://twitter.com/settings/applications \n\nand links for other services: https://indieweb.org/appaccess",
"html": "Since it's apparently OAuth week (yes I just made that up), this is your periodic reminder to review what third-party apps have access to your accounts! <br /><br />Here's a link to Twitter security settings: <a href=\"https://twitter.com/settings/applications\"><span>https://</span>twitter.com/settings/applications</a> <br /><br />and links for other services: <a href=\"https://indieweb.org/appaccess\"><span>https://</span>indieweb.org/appaccess</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "note",
"_id": "6832492",
"_source": "16",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-09T23:06:00Z",
"url": "https://www.jvt.me/mf2/2019/12/qzeih/",
"in-reply-to": [
"https://www.jvt.me/mf2/2019/12/lrz4v/"
],
"name": "Reply to https://www.jvt.me/mf2/2019/12/lrz4v/",
"content": {
"text": "Not really sure what the issue was, may be that php.microformats.io has been returning a bit slower than expected. But either way there's now webmention sending after a reboot of my post-deploy service \ud83d\udc4d\ud83c\udffd",
"html": "<p>Not really sure what the issue was, may be that php.microformats.io has been returning a bit slower than expected. But either way there's now webmention sending after a reboot of my post-deploy service \ud83d\udc4d\ud83c\udffd</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "reply",
"_id": "6831311",
"_source": "2169",
"_is_read": true
}
When people ask where to find you on the web, what do you tell them? Your personal website can be your home on the web. Or, if you don’t like to share your personal life in public, it can be more like your office. As with your home or your office, you can make it work for your own needs. Do you need a place that’s great for socialising, or somewhere to present your work? Without the constraints of somebody else’s platform, you get to choose what works for you.
A terrific piece from Laura enumerating the many ways that having your own website can empower you.
Have you already got your own website already? Fabulous! Is there anything you can do to make it easier for those who don’t have their own sites yet? Could you help a person move their site away from a big platform? Could you write a tutorial or script that provides guidance and reassurance?
{
"type": "entry",
"published": "2019-12-09T22:42:11Z",
"url": "https://adactio.com/links/16206",
"category": [
"indieweb",
"personal",
"publishing",
"24ways",
"freedom",
"expression",
"empowerment"
],
"bookmark-of": [
"https://24ways.org/2019/its-time-to-get-personal/"
],
"content": {
"text": "It\u2019s Time to Get Personal \u25c6 24 ways\n\n\n\n\n When people ask where to find you on the web, what do you tell them? Your personal website can be your home on the web. Or, if you don\u2019t like to share your personal life in public, it can be more like your office. As with your home or your office, you can make it work for your own needs. Do you need a place that\u2019s great for socialising, or somewhere to present your work? Without the constraints of somebody else\u2019s platform, you get to choose what works for you.\n\n\nA terrific piece from Laura enumerating the many ways that having your own website can empower you.\n\n\n Have you already got your own website already? Fabulous! Is there anything you can do to make it easier for those who don\u2019t have their own sites yet? Could you help a person move their site away from a big platform? Could you write a tutorial or script that provides guidance and reassurance?",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://24ways.org/2019/its-time-to-get-personal/\">\nIt\u2019s Time to Get Personal \u25c6 24 ways\n</a>\n</h3>\n\n<blockquote>\n <p>When people ask where to find you on the web, what do you tell them? Your personal website can be your home on the web. Or, if you don\u2019t like to share your personal life in public, it can be more like your office. As with your home or your office, you can make it work for your own needs. Do you need a place that\u2019s great for socialising, or somewhere to present your work? Without the constraints of somebody else\u2019s platform, you get to choose what works for you.</p>\n</blockquote>\n\n<p>A terrific piece from Laura enumerating the many ways that having your own website can empower you.</p>\n\n<blockquote>\n <p>Have you already got your own website already? Fabulous! Is there anything you can do to make it easier for those who don\u2019t have their own sites yet? Could you help a person move their site away from a big platform? Could you write a tutorial or script that provides guidance and reassurance?</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": "6830613",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-07 00:00:00",
"url": "https://kongaloosh.com/e/2019/12/7/what-i-did",
"name": "What I Did Dec 1st to 7th",
"content": {
"text": "Watched LOTR: The Two Towers\n\nWent to one last red robbins with the movie madness gang\nWent to yoga three times\nStruggled to write anything good\nHad a mini hack day \nWorked on Dylan's socks for the first time in months\nFinally went through my kayaking photos\n\n\n \n \n \n\n\n \n\n\n \n \n \n \n \n what i did\n \n dev\n \n indieweb\n \n movies\n \n yoga",
"html": "<ul><li>Watched <em>LOTR: The Two Towers</em>\n</li>\n<li>Went to one last red robbins with the movie madness gang</li>\n<li>Went to yoga three times</li>\n<li>Struggled to write anything good</li>\n<li>Had a mini hack day </li>\n<li>Worked on Dylan's socks for the first time in months</li>\n<li>Finally went through my <a href=\"https://kongaloosh.com/t/kayak%202019\">kayaking photos</a>\n</li>\n</ul>\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/what%20i%20did\">what i did</a>\n \n <a href=\"https://kongaloosh.com/t/dev\">dev</a>\n \n <a href=\"https://kongaloosh.com/t/indieweb\">indieweb</a>\n \n <a href=\"https://kongaloosh.com/t/movies\">movies</a>\n \n <a href=\"https://kongaloosh.com/t/yoga\">yoga</a>"
},
"author": {
"type": "card",
"name": "Alex Kearney",
"url": "http://kongaloosh.com",
"photo": null
},
"post-type": "article",
"_id": "6823100",
"_source": "228",
"_is_read": true
}
I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.
I'll look into that tonight!
{
"type": "entry",
"published": "2019-12-09T17:29:00Z",
"url": "https://www.jvt.me/mf2/2019/12/lrz4v/",
"content": {
"text": "I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.\nI'll look into that tonight!",
"html": "<p>I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.\nI'll look into that tonight!</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "6822070",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-09T16:45:00+01:00",
"url": "https://www.jeremycherfas.net/blog/indieweb-challenge-day-9",
"name": "IndieWeb Challenge Day 9",
"content": {
"text": "Updated one of the more useful Grav plugins, TwigFeeds. This had been rewritten to take advantage of a better feed-reading service, and so I needed to change one or two things to make it work properly. The excellent instructions made that extremely easy, which is nice.",
"html": "<p>Updated one of the more useful Grav plugins, TwigFeeds. This had been rewritten to take advantage of a better feed-reading service, and so I needed to change one or two things to make it work properly. The excellent instructions made that extremely easy, which is nice.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Cherfas",
"url": "https://jeremycherfas.net",
"photo": null
},
"post-type": "article",
"_id": "6817717",
"_source": "202",
"_is_read": true
}
In the Beginning was the Website by
Desmond Rivet (Desmond Rivet)
In which I discover that I'm retro, not passé #indieweb
...
Why does the IndieWeb exist at all? Aside from the obvious pleasures of DIY and of getting your hands dirty, the answer could probably be summarized in one word: control.
{
"type": "entry",
"author": {
"name": "Kh\u00fcrt",
"url": "https://islandinthenet.com/",
"photo": null
},
"url": "https://islandinthenet.com/control/",
"published": "2019-12-09T10:11:17-05:00",
"content": {
"html": "<a href=\"https://desmondrivet.com/2019/12/08/intro-to-indie-web\">In the Beginning was the Website</a> by <a href=\"https://desmondrivet.com/\"><img src=\"https://desmondrivet.com/me02.jpg\" alt=\"Desmond Rivet\" />Desmond Rivet</a> <em>(Desmond Rivet)</em>\n<blockquote>In which I discover that I'm retro, not pass\u00e9 #indieweb\n...\nWhy does the IndieWeb exist at all? Aside from the obvious pleasures of DIY and of getting your hands dirty, the answer could probably be summarized in one word: control.</blockquote>",
"text": "In the Beginning was the Website by Desmond Rivet (Desmond Rivet)\nIn which I discover that I'm retro, not pass\u00e9 #indieweb\n...\nWhy does the IndieWeb exist at all? Aside from the obvious pleasures of DIY and of getting your hands dirty, the answer could probably be summarized in one word: control."
},
"post-type": "note",
"_id": "6817103",
"_source": "242",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-09T12:46:00Z",
"url": "https://www.jvt.me/mf2/2019/12/m6a3d/",
"category": [
"indieweb",
"personal-website",
"blogging",
"ownership",
"ethics",
"decentralisation"
],
"bookmark-of": [
"https://desmondrivet.com/2019/12/08/intro-to-indie-web"
],
"name": "In the Beginning was the Website",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"_id": "6815492",
"_source": "2169",
"_is_read": true
}
Wrapped @IndieWebCamp SF and with that we completed:
a record 12 IndieWebCamps this year in 11 cities! https://indieweb.org/cities
Watch https://2020.indieweb.org/ for more and sign-up for Austin & Summit in Portland!
See you in 2020!
#indieweb #openweb
{
"type": "entry",
"published": "2019-12-08 16:21-0800",
"url": "http://tantek.com/2019/342/t3/wrapped-record-indiewebcamps-cities",
"category": [
"indieweb",
"openweb"
],
"content": {
"text": "Wrapped @IndieWebCamp SF and with that we completed:\na record 12 IndieWebCamps this year in 11 cities! https://indieweb.org/cities\n\nWatch https://2020.indieweb.org/ for more and sign-up for Austin & Summit in Portland!\n\nSee you in 2020!\n\n#indieweb #openweb",
"html": "Wrapped <a class=\"h-cassis-username\" href=\"https://twitter.com/IndieWebCamp\">@IndieWebCamp</a> SF and with that we completed:<br />a record 12 IndieWebCamps this year in 11 cities! <a href=\"https://indieweb.org/cities\">https://indieweb.org/cities</a><br /><br />Watch <a href=\"https://2020.indieweb.org/\">https://2020.indieweb.org/</a> for more and sign-up for Austin & Summit in Portland!<br /><br />See you in 2020!<br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">openweb</span>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "6802802",
"_source": "1",
"_is_read": true
}
The Homebrew Website Club is a growing world-wide network of meetups for everyone who wants to take back their web experience from social media silos, and own their online identities, content, and interactions.
{
"type": "event",
"name": "Homebrew Website Club SF!",
"summary": "The Homebrew Website Club is a growing world-wide network of meetups for everyone who wants to take back their web experience from social media silos, and own their online identities, content, and interactions.",
"published": "2019-12-08 12:49-0800",
"start": "2019-12-11 17:30-0800",
"end": "2019-12-11 18:30-0800",
"url": "http://tantek.com/2019/345/e1/homebrew-website-club-sf",
"location": [
"https://wiki.mozilla.org/SF"
],
"content": {
"text": "When: 2019-12-1117:30\u202618:30\n\nWhere: Mozilla San Francisco\n\nHost: Tantek \u00c7elik\n\n\n\nThe Homebrew Website Club is a growing world-wide network of meetups for everyone who wants to take back their web experience from social media silos, and own their online identities, content, and interactions.\n\nTopics for this week:\nIndieWebCamp SF Session summaries!\nSign-up for 2020 IndieWebCamps! Austin and IndieWeb Summit in Portland!!\nDemos of personal website breakthroughs\nCreate or update your personal web site!\n\nJoin a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!\n\n\nAny questions? Ask in \n#indieweb Slack or IRC\n\n\nMore information: \nIndieWeb Wiki Event Page\n\n\nOptional RSVP: post an indie RSVP on your own site, or just show up!",
"html": "<p><img class=\"u-featured\" style=\"height:300px;\" src=\"https://aperture-media.p3k.io/indieweb.org/c24f7b1e711955ef818bde12e2a3e79708ecc9b106d95b460a9fefe93b0be723.jpg\" alt=\"Homebrew Website Club retro 1980s-style logo.\" /></p> \n<p>\nWhen: <span class=\"dt-start\"><time>2019-12-11</time><time>17:30</time></span>\u2026<span class=\"dt-end\"><time>18:30</time></span>\n<span>\nWhere: <a class=\"u-location h-card\" href=\"https://wiki.mozilla.org/SF\">Mozilla San Francisco</a>\n</span>\nHost: <a class=\"u-organizer h-card\" href=\"http://tantek.com/\">Tantek \u00c7elik</a>\n</p>\n\n<p class=\"p-summary\">\nThe <strong>Homebrew Website Club</strong> is a growing world-wide network of meetups for everyone who wants to take back their web experience from social media silos, and own their online identities, content, and interactions.\n</p>\n<p>Topics for this week:</p>\n<ul><li><a href=\"https://indieweb.org/2019/SF/Schedule\">IndieWebCamp SF Session summaries!</a></li>\n<li>Sign-up for 2020 IndieWebCamps! <a href=\"https://2020.indieweb.org/austin\">Austin</a> and <a href=\"https://2020.indieweb.org/summit\">IndieWeb Summit in Portland</a>!!</li>\n<li>Demos of personal website breakthroughs</li>\n<li>Create or update your personal web site!</li>\n</ul><p>\nJoin a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!\n</p>\n<p>\nAny questions? Ask in \n<a href=\"https://indieweb.org/discuss\">#indieweb Slack or IRC</a>\n</p>\n<p>\nMore information: \n<a class=\"u-url\" href=\"https://indieweb.org/events/2019-12-11-homebrew-website-club\">IndieWeb Wiki Event Page</a>\n</p>\n<p>\nOptional RSVP: post an <a href=\"https://indieweb.org/rsvp\">indie RSVP</a> on your own site, or just show up!\n</p>"
},
"post-type": "event",
"refs": {
"https://wiki.mozilla.org/SF": {
"type": "card",
"name": "Mozilla San Francisco",
"url": "https://wiki.mozilla.org/SF",
"photo": null
}
},
"_id": "6802803",
"_source": "1",
"_is_read": true
}
Here @IndieWebCamp SF day 2 we’re about to start demos any minute!
Video feed is live *now*
https://zoom.us/j/4955358768
#indieweb #openweb
{
"type": "entry",
"published": "2019-12-08 13:46-0800",
"url": "http://tantek.com/2019/342/t2/indiewebcamp-sf-demos",
"category": [
"indieweb",
"openweb"
],
"content": {
"text": "Here @IndieWebCamp SF day 2 we\u2019re about to start demos any minute!\n\nVideo feed is live *now*\n\nhttps://zoom.us/j/4955358768\n\n#indieweb #openweb",
"html": "Here <a class=\"h-cassis-username\" href=\"https://twitter.com/IndieWebCamp\">@IndieWebCamp</a> SF day 2 we\u2019re about to start demos any minute!<br /><br />Video feed is live *now*<br /><br /><a href=\"https://zoom.us/j/4955358768\">https://zoom.us/j/4955358768</a><br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">openweb</span>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "6802804",
"_source": "1",
"_is_read": true
}
Thanks to a quick tip and advice from @adactio, I was able to improve my offline support here @IndieWebCamp SF in the last 15 minutes!
I started with the script for listing offline cache available pages from https://clearleft.com/offline, stripped it down a bit, and filtered for / or .html files.
Now when you load my site when offline, you’ll see what pages you have cached and can view while offline!
{
"type": "entry",
"published": "2019-12-08 13:37-0800",
"url": "http://tantek.com/2019/342/t1/improve-offline-support",
"content": {
"text": "Thanks to a quick tip and advice from @adactio, I was able to improve my offline support here @IndieWebCamp SF in the last 15 minutes!\n\nI started with the script for listing offline cache available pages from https://clearleft.com/offline, stripped it down a bit, and filtered for / or .html files.\n\nNow when you load my site when offline, you\u2019ll see what pages you have cached and can view while offline!",
"html": "Thanks to a quick tip and advice from <a class=\"h-cassis-username\" href=\"https://twitter.com/adactio\">@adactio</a>, I was able to improve my offline support here <a class=\"h-cassis-username\" href=\"https://twitter.com/IndieWebCamp\">@IndieWebCamp</a> SF in the last 15 minutes!<br /><br />I started with the script for listing offline cache available pages from <a href=\"https://clearleft.com/offline\">https://clearleft.com/offline</a>, stripped it down a bit, and filtered for / or .html files.<br /><br />Now when you load my site when offline, you\u2019ll see what pages you have cached and can view while offline!"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "6802805",
"_source": "1",
"_is_read": true
}