72°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

#p3k

  • Syndicating My Tips to Foursquare

    I realized I have been avoiding leaving tips in Foursquare because I didn't have a good way to post them from my website. So today I added the ability to syndicate my posts as Foursquare tips.
    continue reading...
    2 likes 1 repost
    Sun, Oct 6, 2019 4:16pm -07:00 #indiewebcamp #p3k #foursquare #indieweb #ownyourdata
  • Aaron Parecki https://aaronparecki.com/   •   Oct 2
    I replaced Monocle's Font Awesome SVG+JS icons with their SVG sprite icons and it loads soooo much faster now! There was always a visible delay while the JS loaded in the SVG icons. Now it's just handled by the browser with no JS.

    I always assumed that it was a slow network causing the issues, but I opened up the browser tools to check and it turns out the slowdown was happening while rendering the page, not when fetching external data. Goes to show it's a good idea to open up the browser tools once in a while to check out what's happening under the hood!
    Aaron Parecki
    It looks like switching to no-JS icons in monocle totally fixed the issues I was having with it! Sometimes when I opened a page it used to block on all interactions like marking things read or favoriting for a while. I didn't realize that it was the icon JS that was blocking it! Now that the icons don't require JS, it's free to start handling user interaction sooner and I can scroll and mark read even before the rest of the assets are loaded!
    Frankfurt am Main, Hessen, DEU
    Thu, Oct 3, 2019 11:10am +02:00 #p3k #indieweb #monocle
  • Aaron Parecki
    I replaced Monocle's Font Awesome SVG+JS icons with their SVG sprite icons and it loads soooo much faster now! There was always a visible delay while the JS loaded in the SVG icons. Now it's just handled by the browser with no JS.

    I always assumed that it was a slow network causing the issues, but I opened up the browser tools to check and it turns out the slowdown was happening while rendering the page, not when fetching external data. Goes to show it's a good idea to open up the browser tools once in a while to check out what's happening under the hood!
    Amsterdam, Noord-Holland, NLD • 52°F
    7 likes 4 reposts 1 reply
    Wed, Oct 2, 2019 9:29pm +02:00 #p3k #indieweb #monocle
  • Unlisted Posts

    At IndieWebCamp Amsterdam I finally implemented unlisted posts for my website! This has been on my list for a while, and is a prerequisite for being able to do fancier things like posting full photo albums to my site, so I decided to take the plunge and finally get this done.
    continue reading...
    8 likes 2 reposts 4 replies 3 mentions
    Mon, Sep 30, 2019 12:46am +02:00 #indiewebcamp #indieweb #p3k
  • Mark All Read in Monocle (mrkapowski.com)
    Mon, May 27, 2019 5:20pm -04:00 #indieweb #monocle #p3k
  • Emoji Avatars for My Website

    My previous avatar was almost 3 years old, and I was getting tired of it. I decided to replace my avatar on my website for my IndieWebCamp Austin hack day project. But if you know me, you know I can't do anything the easy way. For my hack day project I made the avatar on each post in my website change depending on the emoji I use in the post!
    continue reading...
    30 likes 3 reposts 1 bookmark 9 replies 8 mentions
    Mon, Feb 25, 2019 9:58am -06:00 #emoji #p3k #indiewebcamp #indieweb
  • Upgrading my Monthly Summary Pages

    Inspired by cleverdevil's monthly summary pages, I started working on my own version of them on my website!
    continue reading...
    7 likes 2 reposts
    Mon, Jan 21, 2019 8:49pm -08:00 #indieweb #p3k
  • Blocking Domains in webmention.io

    For the past week or so, I've been getting a series of Pingbacks from a spam blog that reposts a blog post a couple times a day as a new post each time. It's up to about 220 copies of the post, each one having sent me a Pingback, and each one showing up in my reader as a notification, which also causes it to be sent to my phone.
    continue reading...
    4 likes 1 bookmark 2 replies 2 mentions
    Mon, Dec 17, 2018 1:24pm -08:00 #webmention #p3k #block #spam
  • Aaron Parecki

    XRay, the library that I use to parse URLs to show comments, now supports parsing direct Microformats JSON, ActivityStreams 2.0, as well as finding a rel=alternate link and parsing data from that instead!

    This means I now get great results when parsing Mastodon or other ActivityPub links, and this is also the first step in what I hope will result in fixing the Microformats situation for WordPress, since a WordPress plugin will be able to generate Microformats JSON and advertise that in a rel=alternate link.

    Next up is updating Aperture to take advantage of these new features!

    Portland, Oregon, USA • 90°F
    12 likes 6 reposts 2 replies
    Mon, Jul 30, 2018 7:32pm -07:00 #activitypub #xray #microformats #p3k #indieweb
  • Aaron Parecki
    Quill's event creation UI now has venue autocomplete and a map preview, and sends the full venue information to your Micropub endpoint as an h-card! Selecting a location also sets the timezone offset of the event start/end date properly too!

    This just made it so much easier to post events to my site, so I expect to be posting a lot more now!
    Portland, Oregon, USA
    6 likes
    Wed, Jul 11, 2018 7:55am -07:00 #p3k #quill
  • Aaron Parecki
    I just implemented an IndieAuth server for Aperture, which sounds crazy but it's actually pretty cool. Now you can log in to apps like https://indiepaper.io and they can post content directly into a private channel!

    If you have an Aperture account, try logging in to Quill using https://aperture.p3k.io as your URL. Here's a little demo of it in action!
    Portland, Oregon, USA • 85°F
    5 likes 1 repost 1 reply
    Sun, Jul 8, 2018 4:29pm -07:00 #p3k #indieauth
  • Aaron Parecki
    Testing out a fix for my whitespace bug.

    This should look better on micro.blog now.
    Portland, Oregon, USA • 78°F
    Wed, Jul 4, 2018 11:19am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Fix formatting of bookmark posts

    Recognize > as blockquote
    continue reading...
    Sun, Apr 1, 2018 10:08am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Throttle salmention sending

    Currently if a post receives a bunch of comments/likes in a row (such as OwnYourSwarm backfed comments, or bridgy backfed likes), my site will send out salmentions for each. There should be some sort of rate limit in place to avoid sending a bunch of webmentions in a row to the same targets.
    continue reading...
    Sun, Apr 1, 2018 10:06am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    add <pre> formatting to messages with PGP content

    Sun, Apr 1, 2018 10:01am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Support events with no time, only a date

    Sun, Apr 1, 2018 10:00am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    add autogenerated p-summary to checkins with no text

    Sun, Apr 1, 2018 9:59am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Support native generation of a podcast feed from a tag page

    Provide some mechanism to turn a tag page into a podcast feed. Maybe by adding a special property in that tag's pinned post.
    continue reading...
    1 reply
    Sun, Apr 1, 2018 9:52am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Cluster reacji and display like reposts and favorites

    Sun, Apr 1, 2018 9:50am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Add Micropub tag query support

    Provide a Micropub query method to return tags, either frequently/recently used, or by matching already entered text. See also: https://indieweb.org/Micropub-extensions#Query
    continue reading...
    1 reply
    Sun, Apr 1, 2018 9:42am -07:00 #p3k
older

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