Full Course on Kickstarter

Oh yeah, back when I was trying to do music full-time I started working on a soundtrack for a visual novel, but put the work on hold pending funding for the game itself. It’s taken a bit, but the Full Course Kickstarter is finally live, and if this game gets funded I’ll be able to finish making the soundtrack.
Salmon Street Springs Fountain

at Salmon Street Springs Fountain

This is great writing from Greg: Seven Steps to #ProSocialWeb
🔖 Bookmarked Component frameworks and web standards https://hiddedevries.nl/en/blog/2019-02-28-component-frameworks-and-web-standards
Browser APIs have gotten so much better lately! Way easier to do @oauth_2 PKCE in a browser now:

✅ good random number generators
✅ secure hashing functions

Just missing a good base64 encoding function. (Check out the ugly hack in the post.)

https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead#begin-the-pkce-request
#oauth #javascript #pkce

Sometimes you boop the snoot, and sometimes the snoot boops you.

👉🐈

https://autoboop.com/

current status: wrapped up the web standards meeting for the day, and now watching the recording of yesterday's Planning and Sustainability Commission meeting in Portland, a different kind of standards meeting.

what? I don't have too many projects *you* have too many projects
Hotel Vue

at Hotel Vue

Want to read: Being Numerous: Essays on Non-Fascist Life by Natasha Lennard (ISBN 9781788734592)

I commuted to Mountain View from Portland this morning and still got here earlier than some people who were stuck in Bay Area traffic. #iiw
Just in time for #iiw I published a blog post: "Is the OAuth 2.0 Implicit Flow Dead?" https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead
Computer History Museum
Portland International Airport (PDX)
Heading to #IIW!
Laughing Planet
Dinner out because too tired to cook — with anomalily

Thought for Tuesday, April 30, 2019 at 3:41 PM

Conversational Design

I'm going!

Time for another HWC NYC! Come work on your personal website and keep on wigglin’ free from the grasp of the big social media sites.

By popular demand, we’re starting the meetup a bit later. (Optional) quiet writing hour starts at 6:30pm. Actual meetup at 7:30pm!

Bossanova Ballroom