50°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
← April → June

May 2019

plane
29 hr 4 min
 
train
8 hr 10 min
 
bicycle
7 hr 21 min
 
taxi
4 hr 47 min
 
walk
3 hr 11 min
 
bus
46 min
 
car
38 min
 
metro
11 min
 
11415.5 miles
 
plane
296.1 miles
 
train
75.7 miles
 
taxi
68.5 miles
 
bicycle
12.8 miles
 
walk
9.5 miles
 
bus
7.9 miles
 
car
3.1 miles
 
metro
Productivity
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
1
16h 59m
bicycle 1h 48m (12.1mi)
Portland, Oregon
San Francisco, California
Mountain View, California
San Francisco
2
12h 07m
plane 1h 36m (646mi)
taxi 2h 17m (14.2mi)
train 23m (9mi)
Mountain View, California
San Jose, California
Sunnyvale, California
Portland, Oregon
Portland
3
6h 51m
bicycle 1h 06m (10.2mi)
Portland, Oregon
4
8h 18m
Portland, Oregon
5
6h 38m
bicycle 43m (7mi)
Portland, Oregon
6
9h 15m
Portland, Oregon
7
8h 58m
bicycle 1h 03m (11.1mi)
Portland, Oregon
8
10h 43m
train 45m (8.4mi)
Portland, Oregon
Portland, Oregon, US
9
16h 25m
train 1h 01m (17.2mi)
Portland, Oregon
Düsseldorf, North Rhine-Westphalia, DE
Duesseldorf
10
10h 02m
bus 15m (3.8mi)
metro 11m (3.1mi)
plane 12h 33m (5350.9mi)
train 11m (5.2mi)
walk 11m (0.7mi)
Portland, Oregon
Düsseldorf, Nordrhein-Westfalen
Frankfurt am Main, Hesse, Germany
Dusseldorf, North Rhine-Westphalia, Germany
Frankfurt am Main, Hessen
Frankfurt am Main, Hessen, DEU
Düsseldorf, Nordrhein-Westfalen, DEU
11
taxi 22m (6mi)
train 06m (1.2mi)
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DE
12
12h 28m
taxi 19m (5mi)
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
13
13h 32m
bus 17m (3.1mi)
plane 52m (126.3mi)
taxi 18m (5.9mi)
train 24m (34.4mi)
walk 10m (0.6mi)
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Schiphol, North Holland, Netherlands
Hoofddorp, North Holland, Netherlands
Rotterdam, South Holland, Netherlands
Rotterdam, Zuid-Holland, NLD
Rotterdam, Zuid-Holland
Amsterdam
Schiphol Centrum, Noord-Holland
Schiphol Centrum, Noord-Holland, NLD
Noord-Holland
Rotterdam
14
3h 41m
car 09m (2.9mi)
train 2h 43m (157.7mi)
walk 30m (1.8mi)
Rotterdam, Zuid-Holland, NLD
Rotterdam, Zuid-Holland
Utrecht
Düsseldorf, Nordrhein-Westfalen
Rotterdam, South Holland, Netherlands
Utrecht, Utrecht, Netherlands
Dusseldorf, North Rhine-Westphalia, Germany
Rotterdam
Utrecht, Utrecht
Wesel, Nordrhein-Westfalen
Duesseldorf
Düsseldorf, Nordrhein-Westfalen, DEU
15
11h 39m
car 16m (3.2mi)
taxi 09m (2.4mi)
walk 10m (0.6mi)
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DE
16
10h 15m
bus 13m (2.6mi)
plane 51m (156.5mi)
taxi 15m (8.7mi)
train 27m (5.9mi)
walk 09m (0.4mi)
Dusseldorf, North Rhine-Westphalia, Germany
Frankfurt am Main, Hesse, Germany
Portland, Oregon
Düsseldorf, Nordrhein-Westfalen, DEU
Düsseldorf, Nordrhein-Westfalen
Frankfurt am Main, Hessen
Portland
Frankfurt am Main, Hessen, DEU
17
10h 04m
Portland, Oregon
18
9h 03m
Portland, Oregon
19
7h 28m
bicycle 1h 04m (8.6mi)
Portland, Oregon
20
9h 27m
bicycle 23m (4.2mi)
train 27m (4.7mi)
Portland, Oregon
Portland, Oregon, US
21
9h 20m
bicycle 58m (8.8mi)
Portland, Oregon
22
10h 17m
Portland, Oregon
23
6h 29m
bicycle 1h 04m (10.2mi)
Portland, Oregon
24
10h 49m
Portland, Oregon
25
3h 02m
bicycle 56m (8.4mi)
Portland, Oregon
26
10h 59m
plane 6h 00m (2212.4mi)
train 51m (27.5mi)
Portland, Oregon
Mississauga, Ontario
Toronto, Ontario
Toronto
Chicago, Illinois
Mississauga, ON, Canada
Toronto, ON, Canada
27
8h 47m
walk 24m (2mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
28
13h 21m
walk 1h 09m (4.7mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
29
12h 27m
car 11m (1.9mi)
walk 27m (2mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
30
11h 34m
plane 5h 34m (2236.8mi)
train 49m (24.8mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Mississauga, ON, Canada
Chicago, Illinois
Mississauga, Ontario
Portland, Oregon
Portland
31
11h 07m
Portland, Oregon

Photos

Checkins

Top Posts

  • Aaron Parecki
    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
    Mountain View, California, USA • 49°F
    18 likes 9 reposts 6 replies
    Wed, May 1, 2019 9:30am -07:00 #oauth #iiw
  • Aaron Parecki
    Made a new friend today at #csvconf
    Roja the comma llama!
    Portland, Oregon
    31 likes 4 replies
    Thu, May 9, 2019 12:31pm -07:00 #csvconf
  • Aaron Parecki
    I realized I was setting arbitrary due dates on my todo list as a way to prioritize tasks so they'd show up in order of importance, but it turns out that's a terrible technique.

    I just did a major refactoring of my Todoist and now I'm using priority 1/2/3 tags for that, and due dates only when a task is really due that day.

    I'm still figuring out exactly how to use the priorities, here's what I've got so far:

    • p1 - this is top priority, I should do things in this list as soon as possible
    • p2 - things that I want top of mind, but can wait until things in p1 are done
    • p3 - sort of a catch-all when I want something to bubble up a bit quicker than if it has no priority tag

    I also switched my main view in Todoist to a custom filter that shows me:

    • tasks due today
    • priority 1 tasks not due today
    • overdue tasks

    I'm going to try to stick to this view as my primary view instead of clicking on the "Today" tab.

    #productivity
    Toronto, Ontario, CAN
    6 likes 1 repost 7 replies 1 mention
    Mon, May 27, 2019 2:25pm -04:00 #productivity #todoist #todo
  • Aaron Parecki
    To anyone who thought partial redirect URL matching in @OAuth_2 is "good enough," read this thread. Complete Periscope account takeover just by viewing a tweet. https://hackerone.com/reports/110293 #oauth
    Toronto, Ontario, CAN
    13 likes 6 reposts 2 replies
    Mon, May 27, 2019 4:54pm -04:00 #oauth
  • Aaron Parecki
    Ready to head home after a fun week of #IndieWebCamp, #BTConf, #a11yClub, and teaching two #OAuth workshops. ⁣
    ⁣Thanks so much to everyone who helped make all of that happen!
    ⁣
    ⁣Had a great time back in Düsseldorf and looking forward to coming back next year! ⁣
    ⁣#travel #condor #lufthansa #longhaulflight #frankfurtairport
    Frankfurt Airport in Frankfurt am Main, Hessen, DEU
    beyondtellerrand.com indieweb.org
    26 likes 2 replies
    Thu, May 16, 2019 10:50am +02:00 #indiewebcamp #btconf #a11yclub #oauth #travel #condor #lufthansa #longhaulflight #frankfurtairport
  • Aaron Parecki
    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
    Mountain View, California, USA • 49°F
    5 likes 1 repost 5 replies
    Thu, May 2, 2019 8:25am -07:00 #oauth #javascript #pkce
  • Aaron Parecki
    Good morning! Watch this video

    https://vimeo.com/336343886

    and then go sign up for IndieWeb Summit in Portland!

    https://2019.indieweb.org/summit

    #TakeBackYourWeb
    Portland, Oregon, USA
    11 likes 7 reposts
    Wed, May 22, 2019 10:16am -07:00 #indieweb #takebackyourweb
  • Aaron Parecki
    Photos from IndieWebCamp Düsseldorf day 1 are already posted! 📷 https://www.flickr.com/photos/tollwerk/albums/72157691376106913 Thanks to our amazing photographer @iwontsignuphere
    Düsseldorf, Nordrhein-Westfalen, DEU
    8 likes 4 replies
    Sun, May 12, 2019 1:23am +02:00 #indieweb
  • Aaron Parecki
    Pretty disappointing response from NextCloud on this (really bad) bug in their desktop sync client.

    https://github.com/nextcloud/desktop/issues/1000#issuecomment-489677559

    If you are a paying enterprise customer, would you please push on their support if you're having this problem?
    Portland, Oregon, USA
    1 like 5 replies
    Mon, May 6, 2019 9:55am -07:00 #nextcloud #linux
  • Aaron Parecki
    I've seen better weather. #toronto #cntowertoronto
    Toronto, Ontario
    14 likes 2 replies
    Wed, May 29, 2019 10:03pm -04:00 #toronto #cntowertoronto

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv