• @help Do you ideas why my checkin status posts display photos inline on micro.blog fine, but my checkin posts appear like articles? RSS Feed html is the same, but microformats are different on the post itself (status vs checkin) โ€“ is micro.blog fetching / parsing that to decide how to display content on the website?
  • Finally cool enough to start running. My real motivation is to just stare at this beauty. #yokohama
    Mt. Fuji without snow
  • Day one without Twitter el al on my phone. So much easier to be present and just enjoy the day. Shouldโ€™ve done this much sooner.
  • I shipped some nice quality of life improvements around webmentions with Tanzawa. There were a few issues with the design that didn't become apparent until I'd used it for a while, especially with older posts.

    Pending webmentions was toggled closed if you had 4 or more webmentions pending moderation. My theory was that drafts and recent posts take priority over moderating, and a long list of webmentions would get in your way.

    As each webmention was triggering a full-page reload, any time you a large queue of webmentions (in my case, anytime I check in somewhere), approving them all was slow and required too many clicks (click to open the webmention list, move the mouse, click to approve, wait for a full reload, move the mouse to open the list, repeat). Moreover a N+1 query snuck into the dashboard, so as webmentions increased the page load got slower, making the entire dance more frustrating.

    Next I noticed that it was difficult to know which page the webmention was referencing. This usually isn't an issue as they are usually referencing the latest post. But sometimes I'd get one referencing older posts and it was a struggle to find it. Initial designs of webmentions had a permalink link but I removed it to keep things cleaner.

    How'd I fix things?

    First, I've added a link to the post back to the moderation view, but without an emoji and in my "help-text" font to reduce visual noise.

    Updated Webmention Design


    Second, I fixed the N+1 query on the dashboard (and post detail). The dashboard is now 7 queries regardless (including session checking etc.). I might be able to make it 6, but it's good enough for now.

    Third, the webmention moderation queue is opened by default, regardless of the number of webmentions pending moderation.

    Lastly, webmentions moderation no longer triggers a full page-reload. Rather it just reloads the list of pending webmentions. And since it's always open, you don't even need to move your mouse to approve the next item in the queue, just click click click. I posted a video on twitter so you can see it in action.
  • ไปŠๆ—ฅใฏ@beproud_jpใงใฎๆœ€็ต‚ๆ—ฅใงใ—ใŸใ€‚ๆœฌๅฝ“ใซ่‰ฏใ„ไผš็คพใ€‚ๅŒๅƒšใ‚‚ๅ„ชใ—ใใฆ่‰ฏใ„๏ผ”ๅนดๅŠใงใ—ใŸใ€‚่‰ฒใ€…ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™๐Ÿ™๐Ÿป๐Ÿปใ€‚ ๆฐ—ๅ€™ๅค‰ๅ‹•ใฎๅ•้กŒใ‚’ๅ–ใ‚Š่พผใ‚€ใŸใ‚ใ€ๆฅๆœˆใ‹ใ‚‰
    @OctopusEnergyใซๅ…ฅ็คพใ—ใพใ™ใ€‚๐Ÿ™

    Today was my last day at BeProud. It is a really great company. My co-workers were really nice, it was a good 4.5 years. Thank you for everything๐Ÿ™๐Ÿป๐Ÿป. I'm joining Octopus Energy next month to help combat climate change. ๐Ÿ™
  • So many posts I want to reply to on my blog, not enough time to sit and write a reply.ย  Will have to setup some drafts so I don't forget.
  • I don't follow YCombinator investments (though I spend too much time on HN), but the first company on Demo Day is a company meant to increase production of oil & gas wells. The exact opposite of what we should be doing right now. Disappointing.
  • Added a button to let you get your current location when making a post in Tanzawa. I'm thinking this will be mostly used out on a trip and you want to post a photo or status with location.
    Get My Location
  • Improved the styling of trips on mobile.
    New York
  • Back filling some statuses for a trip and something has become apparent to me:
    1. It's time to add a publish date/time input - too much a pain to save as a draft and manually adjust the post record in the Django admin.
    2. Might be time for me to add proper support for Photo posts.
Previous 36 of 59 Next