Added the back end code to handle the act of sending relayed Webmentions. It’ll be handy for me when/if my site goes down and other sites are smart enough to cache endpoints used. I should add some of the endpoint caching stuff.

But most importantly, I have to implement the API that can list out Webmentions for things to use. From there, I want to build a set of custom components that can implement a comments section that’ll be connected to Lighthouse via the subscription system Phoenix has.

I think I should get into the habit of treating version numbers more sanely. I like the versioning stuff from the JavaScript community but I’d want it for my projects.

Any website today that in the age of every security best practice starting with “Use A Password Manager!” still separates username from password entry in its authentication flow is not simply clunky UX but actively user-hostile and insecure—send twete. 😒
Okay, it's been a while… 👀 (@ RØST Pagar & Kohvik in Tallinn, Harju) swarmapp.com/c/4OpKkKXzpVL

Lmfaooooooo like c’mon son

Noelle’s inability to tell Asta how she feels is annoying. Like she needs to stop.

Son. This breakup between Molly and Issa is sad but needed. Molly’s in the wrong, IMHO. Like you can’t be just discarding niggas over super stupid shit like that.

At least he finished his career with the same number of wins as the confederacy. twitter.com/complexsports/…
2000 people biking together to support black girls do bike, in America’s whitest big city. Love to see it. twitter.com/bikeportland/s…
Recap and more photos here --> bikeportland.org/2020/06/11/las…
If you're following along with the City Council budget vote, Eudaly voted no saying the cuts were not substantial enough. It forced Wheeler to remove the emergency ordinance, so the next reading can pass by a majority, and doesn't require a unanimous vote.
Some clarification I think on what just happened: Commissioner Eudaly voted no. Because it's an emergency ordinance the budget needed to pass unanimously. An elected who...

I need to sit down and really dig into this JavaScript-first (and only?) Web people are on about nowadays. I’ve stayed away from it for some time but it seems like Google slightly won with their mission to app-itize the Web via Chrome.

what the news media is reporting about the CHAZ: rioting, looting, shakedowns, Lord of the Flies what’s actually happening in the CHAZ: watching documentaries followed by thoughtful dialog twitter.com/goldsteinstree…
Jake Goldstein-Street https://twitter.com/GoldsteinStreet
And back to the CHAZ now, where they’re about to start watching a documentary and have a huge sign that says “This space is now property of the Seattle people.” #se...
Finally sat down to try out static_rails from @searls — and it's way cool! I can put a @bridgetownrb site and a Rails app/editor inside a monorepo and serve both with a single command. I can even have the site at / and Rails at /subpath! 😃 Deets: github.com/testdouble/sta…

Want to read: How to Be an Antiracist by Ibram X. Kendi (ISBN 9780525509288)

via Episode 229 - White Homework with Tori Williams Douglass

I call this series "Dinner for One" #AnimalCrossing #ACNH #NintendoSwitch
That’s @Cheryl_Crowe putting that last piece in today. This means COVID-19’s finished, right?
SCOOP: Google is countersuing Sonos for patent infringement. The company said that while it rarely sues startups for patent infringement, “it must assert its intellectual property rights here.” theverge.com/2020/6/11/2128…
CHAZ sounds like fun. Concerts, movie nights, pizza. Oh, and giving birth to a new thing. That, too.
I know I have a lot of followers here from Spain. If any of you can recommend a progressive, anti-racist lawyer who is licenced to practice law there, please DM me!