Just a heads up, the picture on this post doesn't show up in the feed and there's no indication that there's a picture attached. I only saw it because I was clicking around admiring your site.
🎉 Congrats on getting it working! And I'm really liking the design of your site.
Or the reverse, when there are new episodes of a show I watch and Netflix doesn't recommend them to me.
I have these exact same thoughts when listening to these discussions. The discussions keep coming up and the pundits keeps saying the same thing. They don't try the alternatives with any earnestness. They expect to come to these new, smaller networks and have the immediate experience they had on the siloed networks.
They talk about the glory days of Twitter, when it was new and everyone was friendly and reveling in the new social experience and originating practices like at-mentions, hashtags, etc, but they're not willing to do that again.
A while ago I contributed a patch to #Prismo to add #microformat support. I'm a super newbie with #Ruby , but it was actually pretty easy. I just filed an issue to add support for sending #webmentions . So I might take a crack at that and add more #IndieWeb support to Prismo!
I can see those categories on your post in #Monocle
I really enjoy Black Lightning. My favorite of the CW superhero shows.
That's a great moment. I had a similar experience. When my son had his first night alone a month ago, my wife and I were so relieved but amazed that it was over so quickly.
I've made more #accessibility tweaks. My scroll to top button now defers to the prefers-reduced-motion media query for its scroll behavior. I removed some unnecessary landmark elements and added some where they were missing; that should make screen reader navigation easier.
Thanks for this. Looks like I've got some work to do.
I made some small tweaks to my site to improve its #accessibility . I added a hidden skip link that is the first focusable element on the page and my scroll-to-top button now resets focus to the top of the page. These are small changes that make non-mouse navigation easier but don't change anything for mouse users.
Lol, this is awesome!
This is something that bit me before too 😢
It's also frustrating when you're playing around in the devtools and copy/paste some HTML snippet into your code.
Replying to #test webmentions. I'm going to manually submit this one to verify that my markup isn't the problem.
Then use more than 500 characters. 500 isn't a magic number. It's more important that you can say everything you want than to fit some arbitrary limit. Plus, that's the magic of the #IndieWeb ; it's your choice and no one else's
My car does the same and it's a bit frustrating. Sometimes it won't even update the display when a new episode starts.
Into the SpiderVerse was an amazing movie. Great story, cool storytelling elements, great use of music. That movie is so full of artistry. 👌🏆🎥
#Rocket v0.5 will have multipart form support. So in a few months, I can finally add a media endpoint to #Booth .
This is promising. Like you said, podcasting is one of the last decentralized media. This proposal could be a way for podcasters to build a business independently and prevent podcasting from sliding further towards centralization.
And this is a critical time for podcasts. More people than ever are listening, but the big silos are also paying more attention. I think, by default, media moves towards centralization so stalling that before it's gone too far is important. It's easier to stop the slide than turn it around as we're seeing with the rest of the web
This showed up really well in my reader. The timestamp looks wrong, though and it's missing an avatar. A summary would definitely be nice, too. But this is a great start!
I proposed microformat support for #Plume and it was just merged in! The Plume team is amazing. I'll wait a little while and then propose support for #webmentions and #MicroPub . I don't want to overwhelm them with too many requests outside their scope.
As a bonus, because both Plume and #Booth are written in #Rust , both projects could benefit from any work.
#webmentions coming along nicely 👍 I'm getting notifications in #Monocle now
Here are all the links on https://webmention.rocks/ for easy testing. #test
I'm working on #webmentions finally! #Rust doesn't have good support for asynchronous http yet, so unfortunately, I can't build it into #Booth yet.
Here's a test link. https://webmention.rocks/test/3
I'm never done learning about #vim . I knew most of the tips in this post, but still a few tidbits that helped me level up.
Wow. The #Rust team is killing it. I just ran `cargo clippy` and it issued a bunch of warnings for my code and explained exactly how to fix them. Apparently, there's also `cargo fix` which will apply most of those fixes automatically. The clippy tool is a great way for beginners to learn Rust, since it has pretty clear explanations. It's also nice to see that most of the warnings are from the the beginning of the project and I've learned better since then.
Some interesting topics at the #ChromeDevSummit 2018. Portals sounds like an interesting concept. Animating page transitions is definitely something that could make #webapps even cooler.
🎉 #Booth has likes/boosts now. Eventually, I want to fetch the h-card of the target and display that on my post, but for now it just shows the link.
And now reposts/boosts work too. https://adhoc.systems/boosts
Cool. I've got likes working on my site now. https://adhoc.systems/likes
This is the latest #test for my parser. https://crates.io/crates/pest is way easier to use than I thought it would be.
After a few #test posts, I think the #Pest parser is working. Let's make sure this link shows up. https://indieweb.org
Right now, #Booth uses regular expressions to find hashtags and links. I'm working on a parser that uses a #Rust crate called #Pest that should be a lot cleaner and easier to extend.
#test for newlines.
This should be on a new line.
the post had newlines in the content, but HTML ignores them. I need to convert newlines to
Hmm. That post had some newlines in it. Something funky is messing up the formatting. I'll have to look in to that tomorrow.
I enjoyed this episode of Fullstack Radio. The host and guest discussed developers' tendency to over-engineer projects or try to plan too much upfront vs building a minimum viable product and iterating on it.
It's something that has frustrated be at work before. With #Booth, I'm going the MVP route. It's much easier to build something small and add to it than trying to see the future. And its more fun having a prototype to hack on.
👍 Got replies rendering today. I think I'm going to start working on #webmentions now. Also, there's an emoji in this post, so let's see how it renders on my site.
this is a #test reply to Aaron Parecki's post on implementing #webmentions. I'm starting work on webmentions in my CMS
My latest #test post is from #Quill. Let's see how this goes.
So, after a bit of work, I got my site working with #Omnibear. It was a nice push to actually get me to work on my form-encoded #MicroPub endpoint, instead of only focusing on the json endpoint.
New #test from #Omnibear. I like how it tries to build up the slug automatically. And being an extension in my browsers is very convenient. Hopefully, it works with my site.
Here's my next #test post. Still cleaning up my #MicroPub implementation.
Sweet! That seemed to work. The new code is a lot cleaner, but still could use some work.
I rewrote my implementation of the post type discovery algorithm, so this is just a #test to see if it works.
I need to fix the timestamps on my posts. They're in twenty four hour format and four hours ahead of EST
I tested the #Together app against my site and it didn't work. That's almost certainly an issue with my #MicroPub implementation. I only just finished basic support so it's still missing a lot. When I'm at a computer tomorrow, I'll inspect the payload it's sending and fix my site.
Another #test post for my #MicroPub endpoint