#dev 2019-02-12

2019-02-12 UTC
#
[jgmac1106]
[chrisaldrich] I was testing a bunch of things , yes I added webmentions first but when I then transfered to classic themes I lost my earlier header elements, will test now, in between the bath train
[adam] joined the channel
#
[adam]
Do I go to bed or get my site accepting webmentions?
#
[chrisaldrich]
[adam] Having had webmentions for so long, I don't know how I'd be able to sleep without them, so I vote for the latter.
#
[jgmac1106]
chrisaldrich the webmention from Bridgy to my site came as a mention rather than a reply. Is this becuase it is inside of <e-content>?
#
[chrisaldrich]
[jgmac1106] what is the sending URL?
#
Loqi
[Greg McVerry] Hey Greg let's see if you get this webmention works.
#
[chrisaldrich]
Looks more like you wrote u-in-reply-of instead of u-in-reply-to... ;0
#
[chrisaldrich]
I manually forced one on your prior post and it came through as a reply, though it apparently didn't find an image in the h-card: https://drmacsspot.blogspot.com/2019/02/reply-post-test.html
#
snarfed
et voila, a single line shell command to delete your most recent twitter likes (up to 20):
#
snarfed
twurl /1.1/favorites/list.json | jq .[].id_str | sed 's/"//g' | xargs -n 1 -I %% twurl -q -d id=%% /1.1/favorites/destroy.json
#
snarfed
throw it in a cron job to auto-purge daily
#
aaronpk
what's the benefit to deleting your likes?
#
@StormlightTech
Thinking that we might have been the ones to teach @microbitch2017 and @ShortShadyBlog how to do webmentions? Has it worked? Bridgy must be failing, because, no retweets showing up comments.
(twitter.com/_/status/1095120775852556288)
#
[jgmac1106]
they have them on their page as webmention but then you purge them and then Twitter doesn't have them
#
snarfed
aaronpk: by default they live forever and are visible to everyone
#
snarfed
i decided recently i didn't want that
#
snarfed
just personal preference
#
[jgmac1106]
you have engaged the publish and purge method for awhile
#
[jgmac1106]
!tell skenbel it worked: Blogger and an h-feed on the homepage: http://pin13.net/mf2/?url=https%3A%2F%2Fdrmacsspot.blogspot.com%2F
#
Loqi
Ok, I'll tell them that when I see them next
ichoquo0Aigh9ie and strugee joined the channel
#
[jgmac1106]
and an h-entry on a post with bridgy to send and receive webmentions
#
@jgmac1106
↩️ The mark up in this post looked fine, so it should work, the end points are there and you aren't using Bridgy for webmentions but the webmention and semantic linkback plugins for WordPress http://shortshady.com/do-we-still-need-braille/ (https://quickthoughts.jgregorymcverry.com/s/AWLTK)
(twitter.com/_/status/1095123563915497477)
#
@jgmac1106
↩️ Do check your spam folders if using askimet and you can always go directly to the site endpoin to check by sending a manual webmention: http://shortshady.com/wp-json/webmention/1.0/endpoint (https://quickthoughts.jgregorymcverry.com/s/h6an7)
(twitter.com/_/status/1095124722344431618)
[tantek], ancarda and [xavierroy] joined the channel
KartikPrabhu, NinjaTrappeur, tantek and [kevinmarks] joined the channel
#
[kevinmarks]
just tried and it works
#
[kevinmarks]
from firefox just now
#
[kevinmarks]
hm, xoxo.zone there twice
#
[kevinmarks]
I just naively tried to use PHP to redirect emails and of course they get dropped on the floor because deliverability is now a ritual dane that you have to outsource.
#
@ChrisAldrich
↩️ I see a Bridgy account: https://brid.gy/twitter/StormlightTech but nothing for @microbitch2017 or @ShortShadyBlog so they can't get webmentions from Bridgy because it doesn't know about them. Clicking on the timestamp in Bridgy will give you some troubleshooting ideas. https://boffosocko.com/2019/02/11/55743341/
(twitter.com/_/status/1095150510791811072)
#
@ChrisAldrich
↩️ I see a Bridgy account: https://brid.gy/twitter/StormlightTech but nothing for @microbitch2017 or @ShortShadyBlog so they can't get webmentions from Bridgy because it doesn't know about them. Clicking on the timestamp in Bridgy will give you some troubleshooting ideas. https://boffosocko.com/2019/02/11/55743341/
(twitter.com/_/status/1095150510791811072)
#
@ChrisAldrich
↩️ I just forced Bridgy to recrawl @StormlightTech's site and poll again, so you should have received a few webmentions from Twitter in the past few minutes. (Doublecheck Akismet or your spam folder to make sure they're not stuck there.) https://boffosocko.com/2019/02/11/55743341/?replytocom=245921#respond
(twitter.com/_/status/1095152223166689281)
#
@jgmac1106
↩️ I spent day hacking on Blogger adding microformats so it can play with #IndieWeb tools. In terms of syndication POSSE copies with IFTT best I can do for now, but still blogger with webmentions and a social reader is awesome… https://quickthoughts.jgregorymcverry.com/2019/02/12/alexstubenbort-i-spent-day-hacking-on
(twitter.com/_/status/1095159685009891328)
strugee joined the channel
#
@jgmac1106
Check out the post #edtechafterdark https://drmacsspot.blogspot.com/2019/02/blog-post_88.html I know it isn't the best #IndieWeb solution but many of you have to use @Blogger for achool policies reasons. Atleast you can own your tweets and get webmentions http://bit.ly/2By6r71
(twitter.com/_/status/1095162665184440320)
[jgmac1106], [eddie] and [xavierroy] joined the channel
#
Loqi
ok, I added "https://github.com/patrickhulce/third-party-web" to the "See Also" section of /performance https://indieweb.org/wiki/index.php?diff=56692&oldid=51224
#
Loqi
[patrickhulce] third-party-web: Summary of which third party scripts are most responsible for excessive JavaScript execution on the web.
[xavierroy] joined the channel
#
aaronpk
Are there any other tools in the community that do relmeauth directly not via indielogin.com or IndieAuth.com?
#
[tantek]
there is at least the relmeauth.php library
#
[tantek]
which I'm using a version of
#
[tantek]
there's also a Python relmeauth library but I'm not sure if anyone is still using it
barpthewire, cweiske, KartikPrabhu, swentel, [pfefferle] and [xavierroy] joined the channel
#
Zegnat
What is relmeauth?
#
Loqi
RelMeAuth is an authentication method that uses personal URL for identity that rel-me link to established OAuth provider(s) to perform the actual authentication https://indieweb.org/RelMeAuth
#
Zegnat
hasn’t used relmeauth since selfauth exists
#
Zegnat
I didn’t know about that PHP one, interesting, it seems to support Twitter and Identica out of the box?
#
petermolnar
Peter's new website test: if it works in Dillo, it's good enough ( https://www.dillo.org/ )
#
Zegnat
Are they running their own render engine?
#
Zegnat
Else another fun test is whether it is browsable in the latest servo nightly ;)
#
cweiske
yes, dillo has its own engine
[pfefferle], [xavierroy], [Vincent], [jgmac1106] and [adam] joined the channel
#
[adam]
It’s on my list to roll my own, will be written in Ruby when it’s done... it’s a long list though
jgmac1106 joined the channel
#
@sebastiangreger
↩️ Oh-oh, website kaputt :D Sorry and thx for the heads-up. Fixed now; mostly my bad, but also some inexplicable behaviour of the webmention plugin I use :(
(twitter.com/_/status/1095280538267586560)
jeremych_, swentel, [Rose] and [kevinmarks] joined the channel
#
GWG
swentel: How's Indigenous going?
#
swentel
slow :)
#
swentel
focus on playing piano at the moment
#
GWG
swentel: Piano playing is good too.
#
swentel
also, it pretty much does what I need at the moment, and no bugs for me, so not in a hurry right now to code on new stuff
#
swentel
going to to an IWC meetup in london end of this month, getting feedback from users, that might trigger some new code evenings
#
jgmac1106
stable release++
#
Loqi
release has 1 karma over the last year
#
jgmac1106
so reading up on xAPI and they gave the vocabularies so much freedom the metadata should just be called words
[tantek] joined the channel
#
GWG
swentel, I have some improvements to the post parsing Yarns code now that I have something to improve for
#
swentel
GWG, one of the first new things I want to work on is more microsub functionality in indigenous
#
swentel
adding/deleting feeds
#
swentel
ordering channels etc
#
swentel
but I need to add those api calls in drupal first too
#
swentel
but will be fun I think
#
swentel
that will keep me busy for a while I think already :)
#
@jgmac1106
@mrkndvs you won't get the micropub and microsub for social readers with Blogger (yet could be doable with gadgets) @withknown or @microdotblog still better option. Awesome to #IndieWeb blogger since so many teachers and students have to use it. http://bit.ly/2Bw8h8G
(twitter.com/_/status/1095309425559175168)
singpolyma, swentie and swentel joined the channel
#
@jgmac1106
I spent yesterday working on a version of a blogger theme compatible with IndieWeb tools like webmentions. You can see an example here: https://drmacsspot.blogspot.com/ Then using IFTT I syndicate my notes to Twitter and the tweets get displayed back on my blog as comments. Here is an …
(twitter.com/_/status/1095319039147159552)
#
Zegnat
Hmm, does Blogger still have an API? You might be able to create a Micropub bridge
[Vincent] joined the channel
#
[Vincent]
whenever I search for micropub in the UK these results get returned first: https://whatpub.com/pubs/HAL/10000/calans-micropub-hebden-bridge
[kimberlyhirsh], KartikPrabhu, [davidmead], barpthewire and eli_oat joined the channel
#
petermolnar
ooh. I can make geocities-gif-like animations with text and css these days. how wonderful!
#
petermolnar
it's tempting to add a rotating "new" to next to the title of the latest post...
[kevinmarks] joined the channel
KevinMarks joined the channel
deathrow1, singpoly1a and snarfed joined the channel
#
cjwillcock
i started with making a wordpress theme (pancakes), decided that needed a 'my brand' comment template (pancakes), found that needed a modified or different webmentions setup (pancakes), found that could benefit from a 'my brand' native PHP extension mf2 parser (pancakes), found that PHP is missing a good HTML5 parser which I may need to 'my brand' too (pancakes) ... so before I start
#
cjwillcock
_that_ does anyone have any problems with like, http or tcp/ip I should know about? cause I'm really looking forward to hitting plate
snarfed joined the channel
#
cjwillcock
suggestions for a pancakes port number? :P
#
cjwillcock
(don't mind me - enjoying every minute of it)
#
cjwillcock
gives loqi a cookie
#
Loqi
grabs the cookie
#
cjwillcock
gives loqi a pancake
#
Loqi
Thanks, cjwillcock!
[asuh] joined the channel
#
[asuh]
cjwillcock: maybe my ignorance but how does a port number fit into this? for localhost?
[tantek] and swentel joined the channel
#
Loqi
skenbel: [jgmac1106] left you a message 19 hours, 19 minutes ago: thx will try theme edit and let you know.
#
Loqi
skenbel: [jgmac1106] left you a message 17 hours, 27 minutes ago: it worked: Blogger and an h-feed on the homepage: http://pin13.net/mf2/?url=https%3A%2F%2Fdrmacsspot.blogspot.com%2F
#
skenbel
.
[adam] joined the channel
#
[adam]
[chrisaldrich] I fell asleep, I let you down. But tonight is The Night of the Web Mention.
#
[adam]
Gosh, I really didn’t get far: `class WebmentionReceiver
#
[adam]
end
#
[adam]
`
#
@ChrisAldrich
↩️ While it looks like you don't have webmentions set up or displaying yet, you might try creating an account with http://Webmentions.io and put the endpoint into your head so you can receive them in the erstwhile on a separate service [more...] https://boffosocko.com/2019/02/06/becoming-a-better-writer-thanks-to-the-indieweb-jason-morehead/#Jason,%20while%20it%20looks
(twitter.com/_/status/1095390581344264192)
snarfed joined the channel
#
cjwillcock
asuh: the port number refers to IANA assigned port for the various protocols, e.g. HTTP is 80, FTP is 21, Gopher is 70
#
[asuh]
cjwillcock: right, I know some of these assignments but I’m not understanding how they relate to building the theme
#
cjwillcock
right - that's the rub, they don't and should not - my (attempt at?) humour is lost in chat maybe
#
cjwillcock
I was suggesting that I wouldn't use HTTP but something else, because I keep unwinding the stack
#
cjwillcock
it's pancakes all the way down
#
[asuh]
oh man, haha, i did not catch the subtle humor, sorry!
#
cjwillcock
^_^
#
snarfed
also "PHP is missing a good HTML5 parser" seems like a surprising claim, considering how many PHP projects out there have been parsing HTML for so long and working ok...
#
snarfed
...but if you just want to own more of your stack, or for diversity, or if you think you can make a better one, vive la difference!
#
cjwillcock
specifically, PHP is missing a good HTML core extension
#
cjwillcock
some discussion in #microformats earlier today on that
#
snarfed
guess i don't know enough php to know the difference btw core extension and lib, and why lib(s) wouldn't be good enough
#
snarfed
backs away slowly
#
cjwillcock
lol - naw this is the fun part of PHP - it's a C program that provides a language, PHP
#
cjwillcock
so I'm saying no good HTML5 parser in the C part
#
cjwillcock
no big deal :)
gRegorLove_ joined the channel
#
snarfed
eh seems like at least a medium deal if that means you feel like you have to implement a new one...?
#
snarfed
but meh
#
swentel
hmm domDocument is fine no ?
#
swentel
hmm ok, apparently not :)
#
swentel
but html5-dom-document-php seems fine heh
tbbrown and jgmac1106 joined the channel
#
cjwillcock
swentel: there's a little opportunity to improve in there, it's a problem you can solve with a few different libs, masterminds\html5 like php-mf2 for example
#
cjwillcock
this all started because I decided to run benchmarks on the mf2 parsers
#
cjwillcock
and that started because GWG was looking to make parse this faster
#
swentel
oh right
#
swentel
I haven't looked at the code of those parsers at all, but I can imagine they could be optimized :)
[schmarty] joined the channel
#
cjwillcock
what amazed me most, was seeing how significant the difference in the performance of the go implementation
[kevinmarks] joined the channel
#
sknebel
I found node odd, go was about expected
#
sknebel
what did you run, the test suite?
#
cjwillcock
no, it runs from a pre-downloadeded html file from local disk, that image from cjwillcock.ca, but the mf2bench program allows for easy adding of more sources
#
cjwillcock
I wrote a little test harness in each language that uses the parser - i only time the call to the main parse function, not the file loading or printing, and not any explicit conversion to JSON or any data access
[eddie] and leg joined the channel
#
swentel
[eddie], if I push something to the indigenous android repo, do I have to ping you to deploy ?
#
swentel
(nothing pushed yet, so no worries)
#
swentel
s/android/website
#
snarfed
mf2py is so slow 😂
#
snarfed
much better than it used to be though
#
sknebel
I have a larger changeset planned, curious to see what that'll do
#
sknebel
lots of time is sadly in the html parser and bs4
#
sknebel
can't do much about that
#
snarfed
yeah very true
#
snarfed
hey cjwillcock would you mind mentioning the version of each of the parsers you tested in https://cjwillcock.ca/2019/02/10/mf2bench-parse-all-the-things-with-all-the-parsers/ ?
#
cjwillcock
certainly!
#
sknebel
but want to pull it more into one class, so you can more easily customize it
#
cjwillcock
note also, I think that particular screenshot was a terrible benchmark, for the sake of taking a picture, rather than for benchmarking (3 runs per source per parser)
#
cjwillcock
I'll run it again
#
sknebel
and maybe allow lazy parsing - no need to serialize the html in an e-content if e.g. bridgy only wants the text value
#
sknebel
basically, make it easier to derive a tweaked version of the parser class
eduardm and [tantek] joined the channel
dougbeal|mb1 and [davidmead] joined the channel
#
[tantek]
cjwillcock++ amazing results
#
Loqi
cjwillcock has 3 karma in this channel over the last year (11 in all channels)
#
cjwillcock
thanks tantek!
snarfed and [adam] joined the channel
#
[adam]
[aaronpk] the Webmention spec is really straightforward to implement, well written!
#
[adam]
aaronpk++
#
[adam]
is that how this works? lol
#
Loqi
aaronpk has 81 karma in this channel over the last year (254 in all channels)
#
aaronpk
that's great to hear!
#
aaronpk
I definitely can't take all the credit for that, a lot of other people worked on it too :)
#
[adam]
Well, credit to them too. I’ve basically got sentences lifted directly from it into RSpec
#
[adam]
and I was able to focus on the `MUST`s first
chrisaldrich and [kevinmarks] joined the channel
#
swentel
aaronpk, is there a reason why there's no 'method' in microsub for managing channels for creating or updating ? Delete or order have it. It would make the logic to decide even easier imo :)
snarfed joined the channel
#
swentel
aaronpk, well, in my controller, when http method is POST and action is channels, I either need to check on method (delete or order) or check if 'channel' property exist to decide between insert or update
#
swentel
switch ($_POST['method']) would make it more convenient :)
#
swentel
it's a minor thing though
#
aaronpk
oh i see what you mean
#
[adam]
[aaronpk] why did you choose Xray over just parsing the source doc with Nokogiri inside Webmention.io? Just curious
#
@scottmathson
IndieWeb is amazing. Said it once, will say it again. Awesome to see such adoption of things like webmention, POSSE, and notes. Going to revisit. https://twitter.com/scottmathson/status/918514084923949056
(twitter.com/_/status/1095436136321671168)
#
[adam]
Oh man, [jgarber] - I wish I’d found your Webmention gem earlier, it’s so much nicer than my stab at it
KartikPrabhu and [jgarber] joined the channel
#
[jgarber]
[adam] That’s very kind of you to say! Glad it’s proving useful. Feedback is welcome and appreciated.
#
[adam]
Well, I haven’t installed it just yet, just had a look through the source, not sure I can bring myself to shred my hours of work yet 😂
#
[jgarber]
(Also: which gem(s) are you referring to? I have a few webmention related gems out there. 😬)
#
[adam]
[jgarber] - sorry, this one webmention-client-ruby
#
[adam]
reads so nicely.
#
[adam]
The only part of sending web mentions I guess it naturally can’t cover is re-sending to older versions of a post on update
#
[adam]
I guess I should store sent mentions in my DB
#
[adam]
and then on save, send to those again before checking for new Web Mentions
#
[jgarber]
Ah! Yeah, that’s building on [aaronpk]’s work.
#
[jgarber]
I’ve got a raft of ideas for that one that I hope to implement when I can get back around to it.
#
[adam]
[aaronpk]’s never too far from any of these things it seems
#
[jgarber]
It’s true!
#
aaronpk
[adam]: a couple reasons. at the time, the Ruby microformats parser had a few pretty major bugs that were dealbreakers for me. and I wasn't about to use nokogiri and parse out the microformats myself, that's just a mess.
#
[adam]
ah yes, I’d only thought of checking for the target link, but you’ll immediately want to parse the microformats
#
aaronpk
but also when I started working on XRay in PHP for some of my PHP projects, it became clear that I was putting a lot of logic beyond straight up microformats parsing into it, things like following the authorship algorithm and such, and I didn't want to also write that twice
#
aaronpk
so I ripped out all the HTML parsing from webmention.io and send it off to XRay to deal with that now
#
[adam]
[jgarber] In my Rails app I can now just put your gem straight on the `after_save`, v nice.
#
[adam]
[aaronpk] that makes a lot of sense
#
[adam]
They are totally separate tasks really.
#
[adam]
[jgarber] before I go any further do you have a webmention receiver gem too 😂
#
[jgarber]
I don’t, no. Mostly because that’d be more the “server” component (the counterpoint to the existing “client” gem).
#
[adam]
I feared as much
#
[adam]
coffee might be needed
#
[adam]
It wouldn’t be as fun if you did it all for me, would it?
#
[adam]
(It might, actually…🙄)
#
[jgarber]
My current list of gems I noodle on: https://rubygems.org/profiles/jgarber623
jgmac1106 joined the channel
#
[jgarber]
Might be something useful in there. 😄
#
[adam]
Nice, there will be for some of the rest of my todolist
#
[adam]
Early on I was wanting to roll _everything_ myself for the experience
#
[adam]
but right now I’d rather be contributing more to the front-end of my site
#
[adam]
(My hot take is that most Indie Web sites could look better than they do, and my hunch is everyone’s too busy hacking on these things to make them sexy)
#
[jgarber]
A laudable approach, for sure! More diverse implementations is a good thing.
#
aaronpk
i think design is just a completely different skillset
#
aaronpk
i can't do both at the same time. i have to switch into design mode for anything i make to look remotely not like it was hacked together with plain html
#
[adam]
Possibly, I started out in front-end though, so I like to think I might be able to contribute something there (not that my current site is an example, that wsa thrown together)
#
[adam]
Sure, but when it’s just implementing the same spec in the same language, I may as well implement something a bit newer. Got a few things I want to do with Activities and Books on my list
#
[adam]
I don’t regret having rolled sending Webmentions myself, I just prefer the gem 🙂
#
aaronpk
[adam]: if you have any thoughts for how to improve the look of this page I am all ears :) https://indieauth.net
#
aaronpk
that's my "i need this page to exist and look like something one level up from just text" style, but it's not great
#
swentel
hmm, the Drupal module could be added there to the 'Self-Hosted IndieAuth' section
#
aaronpk
ooh yes
#
[adam]
Yea happy to take a look at it, let me get my site at least receiving Web Mentions first
KartikPrabhu joined the channel
#
[adam]
TBF, it’s no worse off than https://oauth.net/2/
#
[adam]
not that ‘industry-standard protocols’ are the zennith of web design
#
[adam]
(they totally are good design, just a very different form of design)
#
aaronpk
umm you realize that is also my site right? :D
#
[adam]
😂
#
[adam]
At least you’re consistent…
#
[adam]
(sorry)
#
[adam]
To redeem myself, I’m on http://aaronparecki.com daily for inspiration…
#
swentel
aaronpk, pull request done :)
#
[adam]
Focus on the PR
#
Loqi
hacked_together_with_plain_html has 1 karma over the last year
#
[kevinmarks]
hacked_together_with_plain_html++
#
aaronpk
merged :)
#
[adam]
[aaronpk], who are your target audience(s) for https://indieauth.net/?
#
aaronpk
primarily developers, not already familiar with indieweb stuff. ultimately I want indieauth to be the obvious choice for people who are building stuff like gitlab/gitea/mastodon/etc when they go to add authentication to their APIs
#
[adam]
Great, so it’s really “Why Indie Web?” then a how to… a bit like Gem / Package websites really?
#
[adam]
*Why IndieAuth?
#
[adam]
The design really only needs to be very light touch, some of this is probably around wording. I’ll take a look at it tomorrow and give you a shout?
#
aaronpk
there's a secondary audience as well, which is people who are specifically looking to add indieauth to their site, already knowing what indieauth is. that's the "choosing an indieauth provider" section now.
#
[adam]
I feel like this is a pattern that a lot of the frameworks etc have solved
#
[adam]
like, the Download button top right on https://getbootstrap.com/
#
aaronpk
that would be nice! I like copying examples
jgmac1106 joined the channel
#
[adam]
In fact, the whole layout of that homepage (with a much smaller nav) might work pretty well
#
aaronpk
one of the challenges with indieweb stuff compared to libraries like that is there often isn't just one single primary action for people to take
#
[adam]
It probably needs a _little_ more explanation than Bootstrap
#
[adam]
yea, that’s true, but even then, the “Download” Bootstrap page for example has 9 primary headings (https://getbootstrap.com/docs/4.3/getting-started/download/)
#
[adam]
probably roughly equivalent to “Choosing an Indie Auth Provider”
#
[adam]
It’s not a perfect analogy, but it could get us somewhere I think
#
[adam]
(And I think part of the problem is that “Why IndieAuth?” is answered by “Why IndieWeb?“)
#
aaronpk
there are two different points of view of "why indieauth" too
#
aaronpk
one is from the user's side, the other from the developer's side
#
[adam]
I guess we answer Developer-first
#
[adam]
but you’re right, this is a weird mix of a sales page and a developer ‘get me started’ package page
#
[adam]
We almost want a SaaS product style homepage: https://monday.com/?utm_expid=111624240-600.73GRY57iSDCB74YDEhhJgA.0
#
[adam]
(I’m just picking examples at random, I’ve never used monday.com they’re just spending loads on ads so they came to mind)
#
[adam]
that sort of ‘feature list’
#
aaronpk
yeah, that sort of thing was some of my inspiration for this page, which is not aging well https://indieauth.com/
#
[adam]
Well, let me take a go at merging the two, if I can give it a basic aesthetic, you can get the content right
#
aaronpk
👍 thanks!
#
[adam]
The writing is all pretty good
#
[adam]
IMO
#
aaronpk
thanks
#
[adam]
(which isn’t necesarrily a cross over, good w3c spec-writers don’t always make good homepage writers 🙂 )
#
aaronpk
there's also probably some text from that blog post linked from indieauth.net that can be used
#
[adam]
oh 100%
#
[adam]
Then there’s a challenge of how much detail to include on the homepage
[schmarty] joined the channel
#
[adam]
[aaronpk] Nudge me tomorrow if you haven’t heard antythig
tantek joined the channel
#
[adam]
*anything
#
aaronpk
sounds good :) thanks!
tantek and snarfed1 joined the channel
#
jgmac1106
if I am building a feed of just photos can I put the h-entry on the photo…..nvm, using flexbox, will have a <div> anyways