Woops, looks like I broke my Webmention sending yesterday when I upgraded all my versions of Spring / Spring Boot. That'd explain why things haven't syndicated to Twitter today. Film time now, so will fix tomorrow!
I interact a lot with Twitter from my website, and as such the interactions you see are i.e. "Like of @indiewebcamp's tweet" which isn't super helpful. So I've just added the ability to mark up my interactions with some context of what the post was so it's eaiser to see without navigating there.
This is using the awesome https://granary.io/ and will hopefully make reading Twitter interactions through my site much nicer!
You can see https://www.jvt.me/mf2/2020/02/ihnc5/ for an example of what it'll look like (including photos!), and https://indieweb.org/reply-context for more info from around the #indieweb
He flop
What's the best way to build a string of delimited items in Java?
Recommended read: What's the best way to build a string of delimited items in Java? https://stackoverflow.com/a/63258
Recommended read: Monoliths are the future https://changelog.com/posts/monoliths-are-the-future
Very interesting podcast about #OpenBanking and #StrongCustomerAuthentication. It's nice to hear some other folks' thoughts on what it looks like both as a bank and as a third party https://fi.11fs.com/573 #FintechInsider
I will not be attending "Portfolios & GitHub...what do?!" - Coding & Development Workshop on
Woops by making the changes in https://www.jvt.me/mf2/2020/01/washd/ I've also broken my Micropub endpoint's ability to RSVP to meetups, as the response is coming back with a new location format. Oops!
I've just updated https://www.jvt.me/posts/2019/12/19/meetup-mf2-hfeed/ with a note that last night, https://aaronparecki.com helped me get the h-feed support in https://aperture.p3k.io/ over the line!
It required some changes to return a valid parsed-MF2 location
which it didn't up until now (https://gitlab.com/jamietanna/meetup-mf2/-/merge_requests/5)
And I also made a change to render the HTML description
from Meetup actually show as HTML for the consumer, as well as rendering a plaintext format (https://gitlab.com/jamietanna/meetup-mf2/-/merge_requests/6)
And here is what the new notifications look like for https://www.jvt.me/posts/2020/01/12/webmention-notifications/ for my webmentions
Woops, after spending ~40 mins working on getting my Webmention notifications (https://www.jvt.me/posts/2020/01/12/webmention-notifications/) to send the author's avatar in the notification, I've now realised the Pushover API doesn't support it. Doh!
I've just updated https://www.jvt.me/posts/2020/01/12/webmention-notifications/ to mention that I've replaced Pushbullet with Pushover for my Webmention notifications service! Looking forward to getting lots of lovely push notifications, again!
Thanks Alexa did telling me it wasn't going to rain today 🙄
HTML attributes to improve your users' two factor authentication experience
Recommended read: HTML attributes to improve your users' two factor authentication experience https://www.twilio.com/blog/html-attributes-two-factor-authentication-autocomplete
I will not be attending How to talk really good on
I will not be attending #NottsTest - BDD Workshop on
I will not be attending How to Talk Really Good - A Workshop - Jess White and Moreton Brockley on
I will not be attending How to create an Awesome 2020 and avoid living in ‘default’ mode! 🎇 on
Hey https://twitter.com/GoustoCooking are there any plans to create an Alexa Show app for cooking? It'd be very cool to have, similar to the Android app, but bigger screen in the kitchen would be awesome #gousto
After the day I've had, it doesn't feel like I've been away at all 😅 at least I've got a massage now at https://www.beautytemple.co.uk/ now 😴🤤
#Nottingham / #Sherwood folks, does anyone have a driving instructor recommendation?
Week Notes 20#4 (3 mins read).
What happened in the week of 2020-01-20?
https://gregorlove.com you'll be happy to know that when talking about a different Gregor my phone autocorrected it to gRegor!
Removing Distractions with the Focus Mode within Android's Digital Wellbeing (4 mins read).
How I'm using Android's Digital Wellbeing functionality to reduce endless scrolling of social media, and reduce my reliance on my phone.
There’s more than one way to write an IP address
Very cool! Looking forward to getting this into my muscle memory
Recommended read: There’s more than one way to write an IP address https://ma.ttias.be/theres-more-than-one-way-to-write-an-ip-address/
First look at Cloud Native Buildpacks support in Spring Boot 2.3 Milestone 1
This is very cool. I've been thinking about containerising my personal APIs for this site, and I guess this would remove a lot of the work! Looking forward to playing with this once it's released.
Recommended read: First look at Cloud Native Buildpacks support in Spring Boot 2.3 Milestone 1 https://medium.com/@TimvanBaarsen/first-look-at-cloud-native-buildpacks-support-in-spring-boot-2-3-milestone-1-ece8e72ed93f
Good news: after a week on holiday my body is now waking up consistently at a reasonable time.
Bad news: that time is 0830 when I'm meant to have already left the house for work
Not sure how I'm going to cope next week without a litre of sangria and a steak a day 😅
What are folks using for free/low cost notifications for personal projects? I know https://indigenous.realize.be uses https://pushy.me and until now I've used https://pushbullet.com, but given https://www.jvt.me/mf2/2020/01/yelaf/ I may need to replace it with something more substantial
Anybody can write good bash (with a little effort)
I used to write a lot of shell scripts before realising that what I was trying to do was treat shell scripting as a "full" scripting language (I won't define here what I mean by "full").
Its not - reach for a higher level scripting language like Ruby or Python when things are getting more complicated, and allow shell scripts to glue things together, or be for quick tasks maybe a few lines long.
When you do write them, this advice is great but it's definitely worth gaining understanding of when you should and shouldn't use them.
Recommended read: Anybody can write good bash (with a little effort) https://blog.yossarian.net/2020/01/23/Anybody-can-write-good-bash-with-a-little-effort
I will be attending Homebrew Website Club: Nottingham on
I've just announced #HomebrewWebsiteClub Nottingham on February 5th https://events.indieweb.org/2020/02/homebrew-website-club-nottingham-8IgcYeAQhIKX - just turn up, or RSVP via https://www.jvt.me/posts/2019/08/21/rsvp-from-your-website/
There are also lots of #HomebrewWebsiteClub events across the world where you can come and build, or enhance, your personal website with something #IndieWeb related - we've got one in Nottingham! https://events.indieweb.org/tag/hwc
For anyone at #NaConf looking to learn more about owning your data and the #IndieWeb, I recently did a talk about it, with a transcript available at https://www.jvt.me/posts/2019/10/20/indieweb-talk/ which will hopefully shed more light!