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.
🎉 #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.
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.
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.
My latest #test post is from #Quill. Let's see how this goes.
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.