Oh, Aaron!
For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!
{
"type": "entry",
"published": "2019-02-25T16:45:08Z",
"url": "https://adactio.com/links/14861",
"category": [
"emoji",
"avatars",
"indieweb",
"personal",
"publishing",
"photos"
],
"bookmark-of": [
"https://aaronparecki.com/2019/02/25/9/emoji"
],
"content": {
"text": "Emoji Avatars for My Website \u2022 Aaron Parecki\n\n\n\nOh, Aaron!\n\n\n For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://aaronparecki.com/2019/02/25/9/emoji\">\nEmoji Avatars for My Website \u2022 Aaron Parecki\n</a>\n</h3>\n\n<p>Oh, Aaron!</p>\n\n<blockquote>\n <p>For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://aperture-proxy.p3k.io/bbbacdf0a064621004f2ce9026a1202a5f3433e0/68747470733a2f2f6164616374696f2e636f6d2f696d616765732f70686f746f2d3135302e6a7067"
},
"post-type": "bookmark",
"_id": "2305428",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-25T17:31:28+01:00",
"url": "https://notiz.blog/2019/02/25/hier-jetzt-open-web-1-wo-das-open-web-heute-steht/",
"name": "Hier & Jetzt \u2013 Open Web 1: Wo das Open Web heute steht",
"content": {
"text": "Vor ein paar Wochen kam Marcel Wei\u00df auf mich zu und fragte, ob ich nicht Lust h\u00e4tte, mit ihm \u00fcber das Thema \u201eOpen Web\u201c zu podcasten. Die letzte Ausgabe des OpenWeb-Podcasts ist jetzt fast 7 Jahre alt und nat\u00fcrlich freue ich mich wie bolle, wieder mit jemandem \u00fcber mein Nischen-Thema zu sprechen \ud83d\ude09\n\n\n\nIm Ernst, ich freue mich sehr, dass Marcel Interesse an dem Thema hat (und das schon seit einer ganzen Weile) und nach einem kurzen Vorgespr\u00e4ch haben wir auch gemerkt, dass uns der Stoff so bald nicht ausgehen wird!\n\n\n\n\n\n\nDie erste Ausgabe ist eine Bestandsaufnahme der letzten 15 Jahre \u201eOpen Web\u201c und ein kleiner Ausblick auf zuk\u00fcnftige Themen.\n\n\n\nIn der ersten Ausgabe der neuen Podcastreihe zum Themenkomplex \u201aOpen Web\u2018 sprechen Matthias Pfefferle und Marcel Wei\u00df \u00fcber die Evolution von OpenID, die uns einen Hinweis auf allgemeine Herausforderungen f\u00fcr Protokolle in der heutigen Zeit gibt; Stichwort Extraw\u00fcrste der gro\u00dfen Teilnehmer, welche zu Balkanisierung f\u00fchren. Weitere Themen sind die DSGVO und Dataportability, Mastodon, Identi.ca und wie ActivityPub aktuell OStatus als zugrundeliegendes Protokoll f\u00fcr dezentrale Netzwerke abl\u00f6st. Wir ordnen die Irrungen von Diaspora ein und reden last not least \u00fcber die Trag\u00f6die der Microformats.\n\n\n\nViel Spa\u00df beim H\u00f6ren!\n\n\n\n\u201aHier & Jetzt\u2018 kann man per RSS-Feed abonnieren und findet man nat\u00fcrlich auch bei Apple Podcasts und in jeder Podcast-App.",
"html": "<p>Vor ein paar Wochen kam <a href=\"https://neunetz.com/\">Marcel Wei\u00df</a> auf mich zu und fragte, ob ich nicht Lust h\u00e4tte, mit ihm \u00fcber das Thema \u201eOpen Web\u201c zu <a href=\"http://neunetz.fm/\">podcasten</a>. Die letzte Ausgabe des OpenWeb-Podcasts ist jetzt fast 7 Jahre alt und nat\u00fcrlich freue ich mich wie bolle, wieder mit jemandem \u00fcber mein <em>Nischen-Thema</em> zu sprechen \ud83d\ude09</p>\n\n\n\n<p>Im Ernst, ich freue mich sehr, dass Marcel Interesse an dem Thema hat (und das schon <a href=\"https://neunetz.com/2011/11/07/das-versagen-der-offenen-webstandards/\">seit einer ganzen Weile</a>) und nach einem kurzen Vorgespr\u00e4ch haben wir auch gemerkt, dass uns der Stoff so bald nicht ausgehen wird!<br /></p>\n\n\n\n\n\n<p><a href=\"http://neunetz.fm/hier-jetzt-open-web-1-wo-das-open-web-heute-steht/\">Die erste Ausgabe</a> ist eine Bestandsaufnahme der letzten 15 Jahre \u201eOpen Web\u201c und ein kleiner Ausblick auf zuk\u00fcnftige Themen.</p>\n\n\n\n<blockquote><p>In der ersten Ausgabe der neuen Podcastreihe zum Themenkomplex \u201aOpen Web\u2018 sprechen Matthias Pfefferle und Marcel Wei\u00df \u00fcber die Evolution von OpenID, die uns einen Hinweis auf allgemeine Herausforderungen f\u00fcr Protokolle in der heutigen Zeit gibt; Stichwort Extraw\u00fcrste der gro\u00dfen Teilnehmer, welche zu Balkanisierung f\u00fchren. Weitere Themen sind die DSGVO und Dataportability, Mastodon, Identi.ca und wie ActivityPub aktuell OStatus als zugrundeliegendes Protokoll f\u00fcr dezentrale Netzwerke abl\u00f6st. Wir ordnen die Irrungen von Diaspora ein und reden last not least \u00fcber die Trag\u00f6die der Microformats.</p></blockquote>\n\n\n\n<p>Viel Spa\u00df beim H\u00f6ren!</p>\n\n\n\n<p><strong>\u201aHier & Jetzt\u2018</strong> kann man per <a href=\"http://feed.neunetz.fm/huj\">RSS-Feed</a> <strong>abonnieren</strong> und findet man nat\u00fcrlich auch bei <a href=\"https://itunes.apple.com/de/podcast/hier-jetzt/id937734214\">Apple Podcasts</a> und in jeder Podcast-App.</p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://secure.gravatar.com/avatar/75512bb584bbceae57dfc503692b16b2?s=40&d=https://notiz.blog/wp-content/plugins/semantic-linkbacks/img/mm.jpg&r=g"
},
"post-type": "article",
"_id": "2305271",
"_source": "206",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-25T09:58:24-06:00",
"url": "https://aaronparecki.com/2019/02/25/9/emoji",
"category": [
"emoji",
"p3k",
"indiewebcamp",
"indieweb"
],
"name": "Emoji Avatars for My Website",
"content": {
"text": "My previous avatar was almost 3 years old, and I was getting tired of it. I decided to replace my avatar on my website for my IndieWebCamp Austin hack day project. But if you know me, you know I can't do anything the easy way. For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!\n\nI've had a page on my website for a while now that shows all the emoji I use in my posts. It's sorted by most frequently used emoji.\n\nhttps://aaronparecki.com/emojiIf you click on an emoji, you can see all the posts that include that emoji, kind of like a tag. This has been pretty fun, but I wanted to take it one step further.\n\nBefore I left for Austin, I did a little photo shoot at home. I took pictures of myself making a bunch of faces, and even with a few different props like a mug of beer, eating a pizza, holding an umbrella, etc. I added all these pictures to my admin interface and mapped them to the emoji I frequently use.\n\n(There's a bunch more, but I'll leave that to you to find them!) And now, whenever a post includes an emoji, it will swap the photo that's used as the avatar! Here are a few highlights.\n\n\n\n\n\n\n\nI'm looking forward to being surprised when I forget this exists and randomly use an emoji in a post and see a different photo!\n\nIf you'd like to see the video of my demo of this feature, and the rest of the demos at IndieWebCamp, you can watch them here!\n\nI had a great time at IndieWebCamp Austin this weekend! Thanks to everyone for joining us this weekend, and special thanks to Manton for organizing!",
"html": "<p>My previous avatar was almost 3 years old, and I was getting tired of it. I decided to replace my avatar on my website for my IndieWebCamp Austin hack day project. But if you know me, you know I can't do anything the easy way. For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!</p>\n\n<p>I've had <a href=\"https://aaronparecki.com/emoji\">a page on my website</a> for a while now that shows all the emoji I use in my posts. It's sorted by most frequently used emoji.</p>\n\n<img src=\"https://aperture-media.p3k.io/aaronparecki.com/d8fe29e940248d2c6b75ae387031b48bc8ca1a121a2aeceb44378e2b8ad15ad7.png\" alt=\"\" /><a href=\"https://aaronparecki.com/emoji\">https://aaronparecki.com/emoji</a><p>If you click on an emoji, you can see all the posts that include that emoji, kind of like a tag. This has been pretty fun, but I wanted to take it one step further.</p>\n\n<p>Before I left for Austin, I did a little photo shoot at home. I took pictures of myself making a bunch of faces, and even with a few different props like a mug of beer, eating a pizza, holding an umbrella, etc. I added all these pictures to my admin interface and mapped them to the emoji I frequently use.</p>\n\n<img src=\"https://aperture-media.p3k.io/aaronparecki.com/bb213331bee7f75ec3b0a2aec360bc47eff67c670e7878b883383db82fd28299.png\" alt=\"\" /><p>(There's a bunch more, but I'll leave that to you to find them!) And now, whenever a post includes an emoji, it will swap the photo that's used as the avatar! Here are a few highlights.</p>\n\n<p><img src=\"https://aperture-media.p3k.io/aaronparecki.com/0b09f83d759bf860fc688b8d47403d87af7136b74d8e4b8dea837f90abdf7765.png\" alt=\"\" /></p>\n\n<p><img src=\"https://aperture-media.p3k.io/aaronparecki.com/0b11a22d01b3b207868b22d71154a4a398059f51fbd18427087300513314419b.png\" alt=\"\" /></p>\n\n<p><img src=\"https://aperture-media.p3k.io/aaronparecki.com/34cf39c58fe645990a17fec1b378fdd4fc1c658a144704c10882fffc0ba6f701.png\" alt=\"\" /></p>\n\n<p>I'm looking forward to being surprised when I forget this exists and randomly use an emoji in a post and see a different photo!</p>\n\n<p>If you'd like to see the video of my demo of this feature, and the rest of the demos at IndieWebCamp, you can <a href=\"https://www.youtube.com/watch?v=wSu0zbb0ty4\">watch them here</a>!</p>\n\n<p>I had a great time at IndieWebCamp Austin this weekend! Thanks to everyone for joining us this weekend, and special thanks to <a href=\"https://manton.org\">Manton</a> for organizing!</p>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/497cf3b1f07aee42dadd2a71471841057126161b3e378bcc21369e7f9cf97d48.jpg"
},
"post-type": "article",
"_id": "2304735",
"_source": "16",
"_is_read": true
}
2: Setup new host account
3: Add domains to new host
4: Copy email aliases
5: rsync files
6: switch DNS
7: wait and verify (new HTTPS)
most (8/10) hosted domains migrated!
5 static sites
1 simple PHP site (#IndieWebCamp demo, now with HTTPS!)
2 redirects
More #IndieWeb docs updates:
* https://indieweb.org/Dreamhost
* https://indieweb.org/rsync
Will be migrating remaining two hosted domains this weekend.
{
"type": "entry",
"published": "2019-02-25 02:50-0800",
"url": "http://tantek.com/2019/056/t1/most-domains-migrated",
"category": [
"IndieWeb"
],
"in-reply-to": [
"http://tantek.com/2019/055/t1/indiewebcamp-austin-make-create-hack"
],
"content": {
"text": "2: Setup new host account\n3: Add domains to new host\n4: Copy email aliases\n5: rsync files\n6: switch DNS\n7: wait and verify (new HTTPS)\n\nmost (8/10) hosted domains migrated!\n5 static sites\n1 simple PHP site (#IndieWebCamp demo, now with HTTPS!)\n2 redirects\n\nMore #IndieWeb docs updates:\n* https://indieweb.org/Dreamhost\n* https://indieweb.org/rsync\n\nWill be migrating remaining two hosted domains this weekend.",
"html": "2: Setup new host account<br />3: Add domains to new host<br />4: Copy email aliases<br />5: rsync files<br />6: switch DNS<br />7: wait and verify (new HTTPS)<br /><br />most (8/10) hosted domains migrated!<br />5 static sites<br />1 simple PHP site (#IndieWebCamp demo, now with HTTPS!)<br />2 redirects<br /><br />More #<span class=\"p-category\">IndieWeb</span> docs updates:<br />* <a href=\"https://indieweb.org/Dreamhost\">https://indieweb.org/Dreamhost</a><br />* <a href=\"https://indieweb.org/rsync\">https://indieweb.org/rsync</a><br /><br />Will be migrating remaining two hosted domains this weekend."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"http://tantek.com/2019/055/t1/indiewebcamp-austin-make-create-hack": {
"type": "entry",
"url": "http://tantek.com/2019/055/t1/indiewebcamp-austin-make-create-hack",
"name": "Tantek\u2019s note",
"post-type": "article"
}
},
"_id": "2302327",
"_source": "1",
"_is_read": true
}
My two projects for today's IndieWebCamp Austin were 1) write stuff and 2) mock up a CSS Grid photo gallery.
{
"type": "entry",
"published": "2019-02-24 13:22-0800",
"summary": "My two projects for today's IndieWebCamp Austin were 1) write stuff and 2) mock up a CSS Grid photo gallery.",
"url": "https://gregorlove.com/2019/02/my-two-projects-for-todays/",
"syndication": [
"https://news.indieweb.org/en"
],
"name": "My IndieWebCamp Austin Demo",
"content": {
"text": "My two projects for today's IndieWebCamp Austin were 1) write stuff and 2) mock up a CSS Grid photo gallery. I want to use my site to, you know, actually write stuff more often. I have a couple posts in progress and I thought having several hours today would be a good opportunity. One of those posts is about my recent trip to Israel. I intend to publish a bunch of photos at the same time, so I wanted to work on adding photo galleries to my site.\n\nI ended up spending most of the day on the CSS Grid photo gallery, but I am quite pleased with the result. I did finish in enough time to write this post, so technically I succeeded on both projects!\n\nThe photo gallery is responsive and I can change how many rows/columns in the grid an individual photo takes up by changing a class name. At lower resolution, it uses 2 grid columns. At higher resolutions, it uses 4 grid columns. IE11 does not support CSS Grid but does support Flexbox, so my next step will be to add some Flexbox fallbacks.\n\nProps to Michelle Barker for this great article which helped me a lot in setting up an aspect ratio CSS Grid.",
"html": "<p><span class=\"p-summary\">My two projects for today's <a href=\"https://2019.indieweb.org/austin\">IndieWebCamp Austin</a> were 1) write stuff and 2) mock up a CSS Grid photo gallery.</span> I want to use my site to, you know, actually <em>write</em> stuff more often. I have a couple posts in progress and I thought having several hours today would be a good opportunity. One of those posts is about my recent trip to Israel. I intend to publish a bunch of photos at the same time, so I wanted to work on adding photo galleries to my site.</p>\n\n<p>I ended up spending most of the day on the CSS Grid photo gallery, but I am quite pleased with <a href=\"https://gregorlove.com/iwc-austin-2019.html\">the result</a>. I did finish in enough time to write this post, so technically I succeeded on both projects!</p>\n\n<p>The photo gallery is responsive and I can change how many rows/columns in the grid an individual photo takes up by changing a class name. At lower resolution, it uses 2 grid columns. At higher resolutions, it uses 4 grid columns. IE11 does not support CSS Grid but does support Flexbox, so my next step will be to add some Flexbox fallbacks.</p>\n\n<p>Props to <a class=\"h-card\" href=\"https://codepen.io/michellebarker/\">Michelle Barker</a> for this <a href=\"https://codepen.io/michellebarker/post/building-an-aspect-ratio-css-grid-layout\">great article</a> which helped me a <b>lot</b> in setting up an aspect ratio CSS Grid.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://aperture-proxy.p3k.io/929c8777d059069a2a16a064d96f4c29b65548f8/68747470733a2f2f677265676f726c6f76652e636f6d2f736974652f6173736574732f66696c65732f333437332f70726f66696c652d323031362d6d65642e6a7067"
},
"post-type": "article",
"_id": "2298211",
"_source": "95",
"_is_read": true
}
#IndieWebCamp #Austin day 2: Make, create, and hack!
Mine: webhost migration (mine shuts down EOD 3/6 ET)
Step 1 done: reduce TTLs on hosted domains to minimum allowed by my registrar (600s).
Improving #IndieWeb docs as I go:
* indieweb.org/migration
* indieweb.org/TTL
{
"type": "entry",
"published": "2019-02-24 09:15-0800",
"url": "http://tantek.com/2019/055/t1/indiewebcamp-austin-make-create-hack",
"category": [
"IndieWebCamp",
"Austin",
"IndieWeb"
],
"content": {
"text": "#IndieWebCamp #Austin day 2: Make, create, and hack!\nMine: webhost migration (mine shuts down EOD 3/6 ET)\n\nStep 1 done: reduce TTLs on hosted domains to minimum allowed by my registrar (600s).\n\nImproving #IndieWeb docs as I go:\n* indieweb.org/migration\n* indieweb.org/TTL",
"html": "#<span class=\"p-category\">IndieWebCamp</span> #<span class=\"p-category\">Austin</span> day 2: Make, create, and hack!<br />Mine: webhost migration (mine shuts down EOD 3/6 ET)<br /><br />Step 1 done: reduce TTLs on hosted domains to minimum allowed by my registrar (600s).<br /><br />Improving #<span class=\"p-category\">IndieWeb</span> docs as I go:<br />* <a href=\"http://indieweb.org/migration\">indieweb.org/migration</a><br />* <a href=\"http://indieweb.org/TTL\">indieweb.org/TTL</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "2294075",
"_source": "1",
"_is_read": true
}
It seems like my website backend suddenly became a lot faster when I moved it to my laptop. I guess some optimisations are required. #indieweb #programming #python
{
"type": "entry",
"published": "2019-02-24T09:20:52+03:00",
"url": "https://fireburn.ru/note/1550989252",
"category": [
"indieweb",
"programming",
"python",
"None://fireburn.ru/tags/indieweb",
"None://fireburn.ru/tags/programming",
"None://fireburn.ru/tags/python"
],
"syndication": [
"https://twitter.com/kisik21/status/1099554752189349888"
],
"content": {
"text": "It seems like my website backend suddenly became a lot faster when I moved it to my laptop. I guess some optimisations are required. #indieweb #programming #python",
"html": "<p>It seems like my website backend suddenly became a lot faster when I moved it to my laptop. I guess some optimisations are required. <a class=\"u-category\">#indieweb</a> <a class=\"u-category\">#programming</a> <a class=\"u-category\">#python</a></p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://aperture-proxy.p3k.io/3baa9a034ae34d783c6de676c0304b7640673c03/68747470733a2f2f666972656275726e2e72752f617661746172732f76696b612e706e67"
},
"post-type": "note",
"_id": "2290285",
"_source": "1371",
"_is_read": true
}
Wrapping up the first day of IndieWebCamp, Aaron Parecki is live-coding a simple blogging engine to demo social readers. Great example of the IndieWeb building blocks and interoperability between services.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/23/wrapping-up-the.html",
"content": {
"html": "<p>Wrapping up the first day of IndieWebCamp, <a href=\"https://aaronparecki.com/\">Aaron Parecki</a> is live-coding a simple blogging engine to demo social readers. Great example of the IndieWeb building blocks and interoperability between services.</p>",
"text": "Wrapping up the first day of IndieWebCamp, Aaron Parecki is live-coding a simple blogging engine to demo social readers. Great example of the IndieWeb building blocks and interoperability between services."
},
"published": "2019-02-23T17:06:12-06:00",
"post-type": "note",
"_id": "2287842",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-23T17:40:56+0000",
"url": "http://known.kevinmarks.com/2019/i-was-watching-the-indiewebcamp-austin-stream-while-walking-the",
"photo": [
"https://aperture-proxy.p3k.io/8017003df6d5b978e33b915d94d4f98054ffaa3d/687474703a2f2f6b6e6f776e2e6b6576696e6d61726b732e636f6d2f66696c652f30373265643339376264346336383239343065396662306637623835376130312f7468756d622e6a7067"
],
"name": "I was watching the #indiewebcamp Austin stream while walking the dogs in the countryside",
"author": {
"type": "card",
"name": "Kevin Marks",
"url": "http://known.kevinmarks.com/profile/kevinmarks",
"photo": "https://aperture-proxy.p3k.io/ed7979fd10a648fc253eae0b54e66fb36e57d3d4/687474703a2f2f6b6e6f776e2e6b6576696e6d61726b732e636f6d2f66696c652f3932353536353636363931373362373836376162383339656536353536663965"
},
"post-type": "photo",
"_id": "2287068",
"_source": "205",
"_is_read": true
}
Excited for #IndieWebCamp #Austin starting soon!
Check out the (and add yourself to) remote participation if you can’t make it in person!
https://indieweb.org/2019/Austin#Remote_Participation
#indieweb #openweb #dweb #independentweb
{
"type": "entry",
"published": "2019-02-23 06:49-0800",
"url": "http://tantek.com/2019/054/t1/indiewebcamp-austin-remote-participation",
"category": [
"IndieWebCamp",
"Austin",
"indieweb",
"openweb",
"dweb",
"independentweb"
],
"content": {
"text": "Excited for #IndieWebCamp #Austin starting soon!\n\nCheck out the (and add yourself to) remote participation if you can\u2019t make it in person!\n\nhttps://indieweb.org/2019/Austin#Remote_Participation\n\n#indieweb #openweb #dweb #independentweb",
"html": "Excited for #<span class=\"p-category\">IndieWebCamp</span> #<span class=\"p-category\">Austin</span> starting soon!<br /><br />Check out the (and add yourself to) remote participation if you can\u2019t make it in person!<br /><br /><a href=\"https://indieweb.org/2019/Austin#Remote_Participation\">https://indieweb.org/2019/Austin#Remote_Participation</a><br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">openweb</span> #<span class=\"p-category\">dweb</span> #<span class=\"p-category\">independentweb</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": "2284218",
"_source": "1",
"_is_read": true
}
Paul is making a micropub endpoint for static sites—very cool!
{
"type": "entry",
"published": "2019-02-23T10:17:05Z",
"url": "https://adactio.com/links/14850",
"category": [
"indiekit",
"micropub",
"indieweb",
"publishing",
"node",
"static",
"ssg",
"code"
],
"bookmark-of": [
"https://paulrobertlloyd.github.io/indiekit/"
],
"content": {
"text": "indiekit | An IndieWeb publishing toolkit\n\n\n\nPaul is making a micropub endpoint for static sites\u2014very cool!",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://paulrobertlloyd.github.io/indiekit/\">\nindiekit | An IndieWeb publishing toolkit\n</a>\n</h3>\n\n<p><a href=\"https://paulrobertlloyd.com/\">Paul</a> is making a micropub endpoint for static sites\u2014very cool!</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://aperture-proxy.p3k.io/bbbacdf0a064621004f2ce9026a1202a5f3433e0/68747470733a2f2f6164616374696f2e636f6d2f696d616765732f70686f746f2d3135302e6a7067"
},
"post-type": "bookmark",
"_id": "2280898",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-19 12:25-0800",
"url": "http://tantek.com/2019/050/t1/indieweb-meetup-sf",
"category": [
"IndieWeb",
"SF"
],
"in-reply-to": [
"https://twitter.com/IdentityWoman/status/1097348828460511233"
],
"content": {
"text": "@IdentityWoman @csageland @generativist\njoin me(@t) & @Johannes_Ernst at this Wednesday\u2019s #IndieWeb Meetup:\n17:30 Homebrew Website Club #SF @MozSF\nRSVP: tantek.com/2019/051/e1/homebrew-website-club-sf\nWiki: https://indieweb.org/events/2019-02-20-homebrew-website-club\n\nWe\u2019re into humans-first & UX>protocols.",
"html": "<a class=\"h-cassis-username\" href=\"https://twitter.com/IdentityWoman\">@IdentityWoman</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/csageland\">@csageland</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/generativist\">@generativist</a><br />join me(<a class=\"h-cassis-username\" href=\"https://twitter.com/t\">@t</a>) & <a class=\"h-cassis-username\" href=\"https://twitter.com/Johannes_Ernst\">@Johannes_Ernst</a> at this Wednesday\u2019s #<span class=\"p-category\">IndieWeb</span> Meetup:<br />17:30 Homebrew Website Club #<span class=\"p-category\">SF</span> <a class=\"h-cassis-username\" href=\"https://twitter.com/MozSF\">@MozSF</a><br />RSVP: <a href=\"http://tantek.com/2019/051/e1/homebrew-website-club-sf\">tantek.com/2019/051/e1/homebrew-website-club-sf</a><br />Wiki: <a href=\"https://indieweb.org/events/2019-02-20-homebrew-website-club\">https://indieweb.org/events/2019-02-20-homebrew-website-club</a><br /><br />We\u2019re into humans-first & UX>protocols."
},
"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://twitter.com/IdentityWoman/status/1097348828460511233": {
"type": "entry",
"url": "https://twitter.com/IdentityWoman/status/1097348828460511233",
"name": "@IdentityWoman\u2019s tweet",
"post-type": "article"
}
},
"_id": "2279372",
"_source": "1",
"_is_read": true
}
17:30: Optional writing hour and quiet socializing
18:30: IndieWeb demos and hack night!
Homebrew Website Club retro 1980s-style logo
Topics for this week: IndieWebCamp Austin is this weekend! Year-end hack projects 2018 IndieWeb Challenge completed! Demos of personal website breakthroughs Create or update your personal web site!
Join a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!
Any questions? Ask in #indieweb Slack or IRC
More information: IndieWeb Wiki Event Page
RSVP: post an indie RSVP on your own site!
{
"type": "event",
"name": "Homebrew Website Club SF!",
"summary": "17:30: Optional writing hour and quiet socializing\n18:30: IndieWeb demos and hack night!\n\nHomebrew Website Club retro 1980s-style logo\nTopics for this week: IndieWebCamp Austin is this weekend! Year-end hack projects 2018 IndieWeb Challenge completed! Demos of personal website breakthroughs Create or update your personal web site!\nJoin a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!\nAny questions? Ask in #indieweb Slack or IRC\nMore information: IndieWeb Wiki Event Page\nRSVP: post an indie RSVP on your own site!",
"published": "2019-02-19 09:23-0800",
"start": "2019-02-20 17:30-0800",
"end": "2019-02-20 19:30-0800",
"url": "http://tantek.com/2019/051/e1/homebrew-website-club-sf",
"location": [
"https://wiki.mozilla.org/SF"
],
"content": {
"text": "When: 2019-02-20 17:30\u202619:30\nWhere: Mozilla San Francisco\n\nHost: Tantek \u00c7elik\n\n\n\n17:30: Optional writing hour and quiet socializing\n\n18:30: IndieWeb demos and hack night!\n\n\nTopics for this week:\n\nIndieWebCamp Austin is this weekend!\nYear-end hack projects\n\n2018 IndieWeb Challenge completed!\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\nRSVP: post an indie RSVP on your own site!",
"html": "<p>\nWhen: <time class=\"dt-start\">2019-02-20 17:30</time>\u2026<time class=\"dt-end\">19:30</time><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>\n17:30: Optional writing hour and quiet socializing<br />\n18:30: IndieWeb demos and hack night!<br /></p>\n<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>Topics for this week:</p>\n<ul><li>\n<a href=\"https://indieweb.org/2019/Austin\">IndieWebCamp Austin</a> is this weekend!</li>\n<li><a href=\"https://indieweb.org/2019-01-01-commitments\">Year-end hack projects</a></li>\n<li>\n<a href=\"https://indieweb.org/2018-12-indieweb-challenge\">2018 IndieWeb Challenge</a> completed!</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-02-20-homebrew-website-club\">IndieWeb Wiki Event Page</a>\n</p>\n<p>\nRSVP: post an <a href=\"https://indieweb.org/rsvp\">indie RSVP</a> on your own site!\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": "2279373",
"_source": "1",
"_is_read": true
}
#IndieWebCamp #Austin is next weekend!
Get a #website, #ownyourdata, cut back #socialmedia, or hack on #dweb #webstandards.
Join @manton2(@microdotblog) @aaronpk(#indieauth #webmention) @dshanske(#WordPress #IndieWeb) & more!
RSVP: https://2019.indieweb.org/austin
{
"type": "entry",
"published": "2019-02-15 18:22-0800",
"url": "http://tantek.com/2019/046/t2/indiewebcamp-austin",
"category": [
"IndieWebCamp",
"Austin",
"website",
"ownyourdata",
"socialmedia",
"dweb",
"webstandards",
"webmention",
"IndieWeb"
],
"content": {
"text": "#IndieWebCamp #Austin is next weekend!\nGet a #website, #ownyourdata, cut back #socialmedia, or hack on #dweb #webstandards.\nJoin @manton2(@microdotblog) @aaronpk(#indieauth #webmention) @dshanske(#WordPress #IndieWeb) & more!\n\nRSVP: https://2019.indieweb.org/austin",
"html": "#<span class=\"p-category\">IndieWebCamp</span> #<span class=\"p-category\">Austin</span> is next weekend!<br />Get a #<span class=\"p-category\">website</span>, #<span class=\"p-category\">ownyourdata</span>, cut back #<span class=\"p-category\">socialmedia</span>, or hack on #<span class=\"p-category\">dweb</span> #<span class=\"p-category\">webstandards</span>.<br />Join <a class=\"h-cassis-username\" href=\"https://twitter.com/manton2\">@manton2</a>(<a class=\"h-cassis-username\" href=\"https://twitter.com/microdotblog\">@microdotblog</a>) <a class=\"h-cassis-username\" href=\"https://twitter.com/aaronpk\">@aaronpk</a>(#indieauth #<span class=\"p-category\">webmention</span>) <a class=\"h-cassis-username\" href=\"https://twitter.com/dshanske\">@dshanske</a>(#WordPress #<span class=\"p-category\">IndieWeb</span>) & more!<br /><br />RSVP: <a href=\"https://2019.indieweb.org/austin\">https://2019.indieweb.org/austin</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "2279376",
"_source": "1",
"_is_read": true
}
Hello #Austin!
Any Austin friends out & about downtown tonight?
Looking forward to #IndieWebCamp Austin tomorrow morning at Capital (in the Omni lobby)
Still a few spots available: https://2019.indieweb.org/austin
#indieweb #openweb #dweb #independentweb
{
"type": "entry",
"published": "2019-02-22 21:04-0800",
"url": "http://tantek.com/2019/053/t1/hello-austin-indiewebcamp",
"category": [
"Austin",
"IndieWebCamp",
"indieweb",
"openweb",
"dweb",
"independentweb"
],
"content": {
"text": "Hello #Austin!\n\nAny Austin friends out & about downtown tonight?\n\nLooking forward to #IndieWebCamp Austin tomorrow morning at Capital (in the Omni lobby)\n\nStill a few spots available: https://2019.indieweb.org/austin\n\n#indieweb #openweb #dweb #independentweb",
"html": "Hello #<span class=\"p-category\">Austin</span>!<br /><br />Any Austin friends out & about downtown tonight?<br /><br />Looking forward to #<span class=\"p-category\">IndieWebCamp</span> Austin tomorrow morning at Capital (in the Omni lobby)<br /><br />Still a few spots available: <a href=\"https://2019.indieweb.org/austin\">https://2019.indieweb.org/austin</a><br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">openweb</span> #<span class=\"p-category\">dweb</span> #<span class=\"p-category\">independentweb</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": "2279359",
"_source": "1",
"_is_read": true
}
@myravery looks good! And nice visual link from your tweet copy back to your original post!
Welcome to #IndieWeb and #POSSE!
{
"type": "entry",
"published": "2019-02-20 10:02-0800",
"url": "http://tantek.com/2019/051/t2/looks-good-original-post",
"category": [
"IndieWeb",
"POSSE"
],
"in-reply-to": [
"https://myravery.me/2019/02/20/test/"
],
"content": {
"text": "@myravery looks good! And nice visual link from your tweet copy back to your original post!\n\nWelcome to #IndieWeb and #POSSE!",
"html": "<a class=\"h-cassis-username\" href=\"https://twitter.com/myravery\">@myravery</a> looks good! And nice visual link from your tweet copy back to your original post!<br /><br />Welcome to #<span class=\"p-category\">IndieWeb</span> and #<span class=\"p-category\">POSSE</span>!"
},
"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://myravery.me/2019/02/20/test/": {
"type": "entry",
"url": "https://myravery.me/2019/02/20/test/",
"name": "myravery.me\u2019s post",
"post-type": "article"
}
},
"_id": "2279360",
"_source": "1",
"_is_read": true
}
@ag_dubs @steveklabnik Congratulations!
I’m there this weekend @IndieWebCamp Austin: https://2019.indieweb.org/austin
Got plans? You should join us!
Would be great to hang and hack together.
Pretty sure @manton2(@microdotblog) is getting breakfast tacos.
{
"type": "entry",
"published": "2019-02-19 13:27-0800",
"url": "http://tantek.com/2019/050/t2/weekend-indiewebcamp-austin",
"in-reply-to": [
"https://twitter.com/ag_dubs/status/1097912504246775808"
],
"content": {
"text": "@ag_dubs @steveklabnik Congratulations!\n\nI\u2019m there this weekend @IndieWebCamp Austin: https://2019.indieweb.org/austin\n\nGot plans? You should join us! \nWould be great to hang and hack together.\n\nPretty sure @manton2(@microdotblog) is getting breakfast tacos.",
"html": "<a class=\"h-cassis-username\" href=\"https://twitter.com/ag_dubs\">@ag_dubs</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/steveklabnik\">@steveklabnik</a> Congratulations!<br /><br />I\u2019m there this weekend <a class=\"h-cassis-username\" href=\"https://twitter.com/IndieWebCamp\">@IndieWebCamp</a> Austin: <a href=\"https://2019.indieweb.org/austin\">https://2019.indieweb.org/austin</a><br /><br />Got plans? You should join us! <br />Would be great to hang and hack together.<br /><br />Pretty sure <a class=\"h-cassis-username\" href=\"https://twitter.com/manton2\">@manton2</a>(<a class=\"h-cassis-username\" href=\"https://twitter.com/microdotblog\">@microdotblog</a>) is getting breakfast tacos."
},
"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://twitter.com/ag_dubs/status/1097912504246775808": {
"type": "entry",
"url": "https://twitter.com/ag_dubs/status/1097912504246775808",
"name": "@ag_dubs\u2019s tweet",
"post-type": "article"
}
},
"_id": "2279368",
"_source": "1",
"_is_read": true
}
The #IndieWebCamp Austin FOMO is real! Have fun, folks.
{
"type": "entry",
"published": "2019-02-23T03:38:56+00:00",
"url": "https://cleverdevil.io/2019/the-indiewebcamp-austin-fomo-is-real-have",
"category": [
"IndieWebCamp"
],
"syndication": [
"https://twitter.com/cleverdevil/status/1099151603930722304"
],
"content": {
"text": "The #IndieWebCamp Austin FOMO is real! Have fun, folks.",
"html": "The <a href=\"https://cleverdevil.io/tag/IndieWebCamp\" class=\"p-category\">#IndieWebCamp</a> Austin FOMO is real! Have fun, folks."
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://aperture-proxy.p3k.io/77e5d6e5871324c43aebf2e3e7a5553e14578f66/68747470733a2f2f636c65766572646576696c2e696f2f66696c652f66646263373639366135663733383634656131316138323863383631653133382f7468756d622e6a7067"
},
"post-type": "note",
"_id": "2278621",
"_source": "71",
"_is_read": true
}
Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by #IndieWebCamp Austin!
#streetcapture #streetphoto #streetweekly #urbanaisle #rawurbanshots #streetgrammers #streetsofnewyork #pmwintergridchallenge #nyc #newyork
{
"type": "entry",
"published": "2019-02-17T11:04:17-08:00",
"url": "https://aaronparecki.com/2019/02/17/16/",
"category": [
"IndieWebCamp",
"streetcapture",
"streetphoto",
"streetweekly",
"urbanaisle",
"rawurbanshots",
"streetgrammers",
"streetsofnewyork",
"pmwintergridchallenge",
"nyc",
"newyork",
"indiewebcamp"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/7562cc7735c6bd784bd040323ef6b206deed5ef267d74c480542410f482fc66c.jpg"
],
"syndication": [
"https://www.instagram.com/p/Bt_nRSqgsVa/"
],
"content": {
"text": "Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by #IndieWebCamp Austin! \n#streetcapture #streetphoto #streetweekly #urbanaisle #rawurbanshots #streetgrammers #streetsofnewyork #pmwintergridchallenge #nyc #newyork",
"html": "Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by <a href=\"https://aaronparecki.com/tag/indiewebcamp\">#<span class=\"p-category\">IndieWebCamp</span></a> Austin! <br /><a href=\"https://aaronparecki.com/tag/streetcapture\">#<span class=\"p-category\">streetcapture</span></a> <a href=\"https://aaronparecki.com/tag/streetphoto\">#<span class=\"p-category\">streetphoto</span></a> <a href=\"https://aaronparecki.com/tag/streetweekly\">#<span class=\"p-category\">streetweekly</span></a> <a href=\"https://aaronparecki.com/tag/urbanaisle\">#<span class=\"p-category\">urbanaisle</span></a> <a href=\"https://aaronparecki.com/tag/rawurbanshots\">#<span class=\"p-category\">rawurbanshots</span></a> <a href=\"https://aaronparecki.com/tag/streetgrammers\">#<span class=\"p-category\">streetgrammers</span></a> <a href=\"https://aaronparecki.com/tag/streetsofnewyork\">#<span class=\"p-category\">streetsofnewyork</span></a> <a href=\"https://aaronparecki.com/tag/pmwintergridchallenge\">#<span class=\"p-category\">pmwintergridchallenge</span></a> <a href=\"https://aaronparecki.com/tag/nyc\">#<span class=\"p-category\">nyc</span></a> <a href=\"https://aaronparecki.com/tag/newyork\">#<span class=\"p-category\">newyork</span></a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "photo",
"_id": "2278342",
"_source": "16",
"_is_read": true
}
Pretty pleased I managed to have this entire conversation with @lsanger on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our #indieweb tools have come a long way! #ownyourdata
{
"type": "entry",
"published": "2019-02-20T11:15:43-06:00",
"url": "https://aaronparecki.com/2019/02/20/32/twitter",
"category": [
"indieweb",
"ownyourdata",
"twitter"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/23e2ff80c7543c35d193e7520ee8e855b94755bf6db5bc93da3e583ccc3cac95.png",
"https://aperture-media.p3k.io/aaronparecki.com/7114197c55c65489e416ba5bf1b78f97f65508526ad4bf9c7cee8ff526761383.png",
"https://aperture-media.p3k.io/aaronparecki.com/1702c51fd5e333e657fb356550ec70a9c3cabd8c6b8c52d837d3245ec0ad0b88.png"
],
"syndication": [
"https://twitter.com/aaronpk/status/1098271239334809600"
],
"content": {
"text": "Pretty pleased I managed to have this entire conversation with @lsanger on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our #indieweb tools have come a long way! #ownyourdata",
"html": "Pretty pleased I managed to have this entire conversation with <a href=\"https://twitter.com/lsanger\">@lsanger</a> on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our <a href=\"https://aaronparecki.com/tag/indieweb\">#<span class=\"p-category\">indieweb</span></a> tools have come a long way! <a href=\"https://aaronparecki.com/tag/ownyourdata\">#<span class=\"p-category\">ownyourdata</span></a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "photo",
"_id": "2278335",
"_source": "16",
"_is_read": true
}