Kind notes

Hey Terence Eden https://github.com/arkadiyt/zoom-redirector may be of interest to you in relation to https://shkspr.mobi/blog/2020/03/zooms-forced-app-is-irresponsible/ (if you've not already seen it) as a way to auto-redirect to the browser client, not the native client

Hey @edent https://github.com/arkadiyt/zoom-redirector may be of interest to you in relation to https://shkspr.mobi/blog/2020/03/zooms-forced-app-is-irresponsible/ (if you've not already seen it) as a way to auto-redirect to the browser client, not the native client

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #zoom.

Reminder that it's #HomebrewWebsiteClub Nottingham tomorrow - we're online only on Zoom, and I'll share the link in the Tech Nottingham Slack for Nottingham folks https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-UpVd9JZeVzx6

Reminder that it's #HomebrewWebsiteClub Nottingham tomorrow - we're online only on Zoom, and I'll share the link in the Tech Nottingham Slack for Nottingham folks https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-UpVd9JZeVzx6

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club.

I'd planned to get my haircut a couple of days before the #coronavirus self isolation, but didn't get a chance. 20 days in we called it, so Anna Dodson cut my hair tonight 😱 we're both super impressed!

I'd planned to get my haircut a couple of days before the #coronavirus self isolation, but didn't get a chance. 20 days in we called it, so @anna_hax cut my hair tonight 😱 we're both super impressed!

Photo of Jamie sitting on a chair with a bed sheet around him, smiling a little apprehensively, with long hair in his eyes Photo of Jamie smiling with much shorter hair, that looks very good

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #coronavirus.

Putting my washing away while pair programming with a colleague - this is peak working from home!

Putting my washing away while pair programming with a colleague - this is peak working from home!

by Jamie Tanna's profile image Jamie Tanna .

Been a good afternoon with Anna Dodson working through this puzzle from my birthday - hoping to continue picking away at it this coming week

Been a good afternoon with @anna_hax working through this puzzle from my birthday - hoping to continue picking away at it this coming week

The start of a 300 piece pizza puzzle, with just the outsides set up Making good progress on the pizza puzzle, with two of the eights complete

by Jamie Tanna's profile image Jamie Tanna .

Do I know of anyone using (Arch) #Linux on a new Dell XPS 13 9300? I'm very tempted to get one (in maybe a couple of months) but wonder what support is like? Especially the fingerprint sensor

Do I know of anyone using (Arch) #Linux on a new Dell XPS 13 9300? I'm very tempted to get one (in maybe a couple of months) but wonder what support is like? Especially the fingerprint sensor

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #linux.

Currently enjoying an opt-in #mindfulness session with the rest of the company - some good tips to help us cope better with everything going on right now, and nice to have continued investment in myself and my colleagues #LifeAtCapitalOne

Currently enjoying an opt-in #mindfulness session with the rest of the company - some good tips to help us cope better with everything going on right now, and nice to have continued investment in myself and my colleagues #LifeAtCapitalOne

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #capital-one #mindfulness.

Great thing about my new Bluetooth headphones? I can pace while attending meetings, because I don't exactly get as much exercise as pre-#coronavirus home working! At least when my video is off, that is

Great thing about my new Bluetooth headphones? I can pace while attending meetings, because I don't exactly get as much exercise as pre-#coronavirus home working! At least when my video is off, that is

by Jamie Tanna's profile image Jamie Tanna .

I can now produce platform-aware @-mentions of folks on my blog! For instance Anna Dodson has her URL linked on my site, but her Twitter account when this post appears on Twitter. Read more at https://www.jvt.me/posts/2020/03/22/at-mention-people/

I can now produce platform-aware @-mentions of folks on my blog! For instance @anna_hax has her URL linked on my site, but her Twitter account when this post appears on Twitter. Read more at https://www.jvt.me/posts/2020/03/22/at-mention-people/

by Jamie Tanna's profile image Jamie Tanna .

My manager gave the team a mandate to go outside today, so here is proof I was outside - the local prison (the other one, not our house πŸ˜…) - with @anna_hax

My manager gave the team a mandate to go outside today, so here is proof I was outside - the local prison (the other one, not our house πŸ˜…) - with @anna_hax

Outside of a drab prison Jamie and Anna smiling, visibly outside

by Jamie Tanna's profile image Jamie Tanna .

#HomebrewWebsiteClub Nottingham is on Zoom tonight, courtesy of the wonderful #IndieWeb organisers - you can find all the events details on https://events.indieweb.org/2020/03/online-homebrew-website-club-nottingham-anniversary-edition--Rcujt5SykHv1

#HomebrewWebsiteClub Nottingham is on Zoom tonight, courtesy of the wonderful #IndieWeb organisers - you can find all the events details on https://events.indieweb.org/2020/03/online-homebrew-website-club-nottingham-anniversary-edition--Rcujt5SykHv1

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club #indieweb.

Anyone in the #Hugo community able to give me a hand with https://discourse.gohugo.io/t/date-based-pagination-one-list-page-per-day/23870/3 ? I'm trying to get pagination working so I have one page per day (with all the posts per day) but I can't seem to get the right incantation, if even possible?

Anyone in the #Hugo community able to give me a hand with https://discourse.gohugo.io/t/date-based-pagination-one-list-page-per-day/23870/3 ? I'm trying to get pagination working so I have one page per day (with all the posts per day) but I can't seem to get the right incantation, if even possible?

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #hugo.

Happy birthday to me! A lovely start to the morning opening cards with a champagne flute of Tango, with the wonderful https://annadodson.co.uk and #Morph

If you visit my site today you'll notice birthday balloons that I copied from Aaron Parecki this weekend at #IndieWebCamp London

Happy birthday to me! A lovely start to the morning opening cards with a champagne flute of Tango, with the wonderful https://annadodson.co.uk and #Morph

If you visit my site today you'll notice birthday balloons that I copied from Aaron Parecki this weekend at #IndieWebCamp London

Three birthday cards on a tray, circling a champagne flute that looks like it is full of bucks fizz but is actually Tango

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #birthday #indiewebcamp #morph.

It is with regret (but pragmatism!) that I announce that the #HomebrewWebsiteClub Nottingham anniversary meal on Wednesday (https://events.indieweb.org/2020/03/homebrew-website-club-nottingham-anniversary-edition--Rcujt5SykHv1) is postponed.

We'll instead meet on https://technottingham.com/slack - and will plan to do so for the forseable future.

It is with regret (but pragmatism!) that I announce that the #HomebrewWebsiteClub Nottingham anniversary meal on Wednesday (https://events.indieweb.org/2020/03/homebrew-website-club-nottingham-anniversary-edition--Rcujt5SykHv1) is postponed.

We'll instead meet on https://technottingham.com/slack - and will plan to do so for the forseable future.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club.

Doh - just hit the 2GB RAM limit on the VPS that hosts www-api.jvt.me and a few other services I host. Thankfully it's incredibly easy to rescale the instance on @hetzner_online and within a couple of minutes I'm back up and running with 4GB!

Doh - just hit the 2GB RAM limit on the VPS that hosts www-api.jvt.me and a few other services I host. Thankfully it's incredibly easy to rescale the instance on @hetzner_online and within a couple of minutes I'm back up and running with 4GB!

by Jamie Tanna's profile image Jamie Tanna .

Been a great day at #IndieWebCamp London - thanks for some great conversations. Got several things I may work on at tomorrow's hack day, so will have to see what I end up doing

Been a great day at #IndieWebCamp London - thanks for some great conversations. Got several things I may work on at tomorrow's hack day, so will have to see what I end up doing

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indiewebcamp.

We had a good session earlier talking about how to set up #Micropub with static websites at #IndieWebCamp London https://etherpad.indieweb.org/staticmicropub

You may also be interested in a read of my posts:

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #micropub #indiewebcamp.

It's about time to demo my personal website at #IndieWebCamp London - I've got some pre-written notes about what I want to talk about on https://etherpad.indieweb.org/IWC_London_Site_demos although some of you who know me will know I can talk for ages about my site and the #IndieWeb!

It's about time to demo my personal website at #IndieWebCamp London - I've got some pre-written notes about what I want to talk about on https://etherpad.indieweb.org/IWC_London_Site_demos although some of you who know me will know I can talk for ages about my site and the #IndieWeb!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indiewebcamp #indieweb.

Has Green Giant changed their 🌽 recipe? Cause it does not taste as lovely and sweet any more 😒

Has Green Giant changed their 🌽 recipe? Cause it does not taste as lovely and sweet any more 😒

by Jamie Tanna's profile image Jamie Tanna .

Very excited for #IndieWebCamp London tomorrow - it may not be in person due to #coronavirus but the IndieWebCamp events are built to be remote friendly - and regardless of where we are it'll be a great time. We are a distributed bunch, after all

Very excited for #IndieWebCamp London tomorrow - it may not be in person due to #coronavirus but the IndieWebCamp events are built to be remote friendly - and regardless of where we are it'll be a great time. We are a distributed bunch, after all

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indiewebcamp #coronavirus.

#IndieWeb folks who still interact with Twitter - how do you consume it? Do you use Twitter.com and share it to your ie Micropub client? Do you subscribe to it with your Microsub / Social Reader? Or something else?

#IndieWeb folks who still interact with Twitter - how do you consume it? Do you use Twitter.com and share it to your ie Micropub client? Do you subscribe to it with your Microsub / Social Reader? Or something else?

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indieweb.

Q: What can you do as a consumer?

Answer from Jeremy: Use #Firefox and anti-tracking software Answer from Remy: Don't be a consumer - build for the Web platform, make and share things

Jeremy: Nowadays, having a website is "disruptive" - use that to your advantage!

#TechNott

Q: What can you do as a consumer?

Answer from Jeremy: Use #Firefox and anti-tracking software Answer from Remy: Don't be a consumer - build for the Web platform, make and share things

Jeremy: Nowadays, having a website is "disruptive" - use that to your advantage!

#TechNott

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #firefox #privacy.

"Reducing complexity increases chance of mass adoption" - this is the reason that folks are seeing this content on Twitter on #TechNott rather than directly on my own blog.

But the #IndieWeb are trying to make things better - come and help us build a better Web which works for you!

"Reducing complexity increases chance of mass adoption" - this is the reason that folks are seeing this content on Twitter on #TechNott rather than directly on my own blog.

But the #IndieWeb are trying to make things better - come and help us build a better Web which works for you!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #indieweb.

This talk from @adactio and @rem at #TechNott is also really interesting to think about how websites and applications age, and potentially whether someone will be resurrecting something you've built in the future?

This talk from @adactio and @rem at #TechNott is also really interesting to think about how websites and applications age, and potentially whether someone will be resurrecting something you've built in the future?

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

I both really like the idea of, and am terrified of, not having a staging environment. Having seen how some folks treat their staging environment, I'd never wish users to experience that in production! #TechNott

I both really like the idea of, and am terrified of, not having a staging environment. Having seen how some folks treat their staging environment, I'd never wish users to experience that in production! #TechNott

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

Consider your error handling better - does it mean you want to get called out if you hit an error? Is it actually an error scenario? #TechNott

Consider your error handling better - does it mean you want to get called out if you hit an error? Is it actually an error scenario? #TechNott

A slide with a code snippet of an error check and a comment "does this error mean I get called at 3am?"

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

Is anyone at #TechNott interested in #PHP? You're in luck, because Thursday is #PHPMiNDS and we've got the awesome @akrabat speaking about Slim 4: PHP's Microwebframework

More details on the website https://phpminds.org/ and the Meetup https://www.meetup.com/PHPMiNDS-in-Nottingham/events/268999773/

Is anyone at #TechNott interested in #PHP? You're in luck, because Thursday is #PHPMiNDS and we've got the awesome @akrabat speaking about Slim 4: PHP's Microwebframework

More details on the website https://phpminds.org/ and the Meetup https://www.meetup.com/PHPMiNDS-in-Nottingham/events/268999773/

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #phpminds #php.

Very excited for the talks tonight at #TechNott - @NickyWrightson's talk at #DevOpsDays London was really insightful for how to run on-call right, and I've heard great things about the talk from @adactio and @rem - hope to see y'all there!

Very excited for the talks tonight at #TechNott - @NickyWrightson's talk at #DevOpsDays London was really insightful for how to run on-call right, and I've heard great things about the talk from @adactio and @rem - hope to see y'all there!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #devopsdays.

Old Fashioned followed by a Bramble is a great start to a Saturday πŸ€™πŸ½

Old Fashioned followed by a Bramble is a great start to a Saturday πŸ€™πŸ½

A Bramble cocktail

by Jamie Tanna's profile image Jamie Tanna .

Nothing like a productive day coaching #tdd and writing something you're fairly proud of!

Nothing like a productive day coaching #tdd and writing something you're fairly proud of!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tdd.

A frantic 5 talks in 5 minutes lightning talk from @MrAndrew is exactly what you'd expect from Andrew - but the best part was that you can optimise your quality of life by flushing the turds in your life!

A frantic 5 talks in 5 minutes lightning talk from @MrAndrew is exactly what you'd expect from Andrew - but the best part was that you can optimise your quality of life by flushing the turds in your life!

Andrew with the quality of life circle - draw a circle, put a line through it and put people who make your life better above the line and those who don't below it

by Jamie Tanna's profile image Jamie Tanna .

Not having my headphones at work yesterday really ruined my productivity - it's quite interesting how much I rely on them, and music, to help me focus

Not having my headphones at work yesterday really ruined my productivity - it's quite interesting how much I rely on them, and music, to help me focus

by Jamie Tanna's profile image Jamie Tanna .

It may not be ready by the #IndieWeb newsletter tomorrow, but I'm hoping my web-based Micropub media endpoint upload client will be live this weekend - exactly what would fit for https://jlelse.blog/micro/2020/01/2020-01-01-frviz/

It may not be ready by the #IndieWeb newsletter tomorrow, but I'm hoping my web-based Micropub media endpoint upload client will be live this weekend - exactly what would fit for https://jlelse.blog/micro/2020/01/2020-01-01-frviz/

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #micropub #open-source #indieweb.

#Morph isn't particularly happy that the cleaners are here, but he's making the best of it by hiding on our bed

#Morph isn't particularly happy that the cleaners are here, but he's making the best of it by hiding on our bed

Black cat flopped on top of the bed

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #morph.

I was hoping to hack together a little thing to proxy multipart form requests via #Netlify functions this evening, but unfortunately it looks like Netlify doesn't support it, and it's less easy with AWS Lambda so I guess Spring Boot it is!

I was hoping to hack together a little thing to proxy multipart form requests via #Netlify functions this evening, but unfortunately it looks like Netlify doesn't support it, and it's less easy with AWS Lambda so I guess Spring Boot it is!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #netlify.

Throwback to 2 years ago, having my first meal out in public after a couple of months of recovery from my ruptured appendix

Throwback to 2 years ago, having my first meal out in public after a couple of months of recovery from my ruptured appendix

Jamie looking gaunt, with long hair and a beard, in a pub, mostly smiling

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #ruptured-appendix.

Just bought my #DevOpsDays London ticket! There are still Β£99 super early bird tickets at https://devopsdays.org/events/2020-london/welcome/

It's an awesome conference, which I'd thoroughly recommend - you can read about my time at https://www.jvt.me/tags/devopsdays/

Just bought my #DevOpsDays London ticket! There are still Β£99 super early bird tickets at https://devopsdays.org/events/2020-london/welcome/

It's an awesome conference, which I'd thoroughly recommend - you can read about my time at https://www.jvt.me/tags/devopsdays/

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #devopsdays.

Has there been a patch for #ApexLegends that I wasn't aware of? It appears that everyone has been nerfed because I'm magically able to not die instantly in games πŸ˜… it can't be that I'm getting better

Has there been a patch for #ApexLegends that I wasn't aware of? It appears that everyone has been nerfed because I'm magically able to not die instantly in games πŸ˜… it can't be that I'm getting better

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #apex-legends.

I have an inkling that #Morph seems to want something. May be the cheese on the counter πŸ˜‹

I have an inkling that #Morph seems to want something. May be the cheese on the counter πŸ˜‹

Black cat stretching up to the counter begging for food

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #morph.

#BirdsOfPrey was awesome. I'm writing some notes because I'm going to do an actual review of it, because it was so good but has had some pretty bad press. Feeling like I could go rob a police station with a confetti cannon right now!

#BirdsOfPrey was awesome. I'm writing some notes because I'm going to do an actual review of it, because it was so good but has had some pretty bad press. Feeling like I could go rob a police station with a confetti cannon right now!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #birds-of-prey.

Just got my first credit card! So of course the best way to prove whether I've got a high enough credit limit is to go to Five Guys πŸ˜‚πŸ”

Just got my first credit card! So of course the best way to prove whether I've got a high enough credit limit is to go to Five Guys πŸ˜‚πŸ”

by Jamie Tanna's profile image Jamie Tanna .

Folks using #Jenkins, how do you manage your jobs? Only through the UI? Or using #JobDsl? If not the latter, would you like a talk on being able to track all your jobs in repo and peer-review changes? While being able to quickly spit out duplicate jobs

Folks using #Jenkins, how do you manage your jobs? Only through the UI? Or using #JobDsl? If not the latter, would you like a talk on being able to track all your jobs in repo and peer-review changes? While being able to quickly spit out duplicate jobs

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #job-dsl #jenkins.

The smell coming from Annie's Burger Shack as I walked past it is not helping my hunger!

The smell coming from Annie's Burger Shack as I walked past it is not helping my hunger!

by Jamie Tanna's profile image Jamie Tanna .

Been a pretty good start to the day - woke up naturally with Hue, closed off a couple of stories just after standup, and spent the rest of the morning sending unsolicited positive feedback to colleagues and requesting some for myself - amazing what a good start to the day does for you!

Been a pretty good start to the day - woke up naturally with Hue, closed off a couple of stories just after standup, and spent the rest of the morning sending unsolicited positive feedback to colleagues and requesting some for myself - amazing what a good start to the day does for you!

by Jamie Tanna's profile image Jamie Tanna .

I've just published the headlines of my #Spotify data for 2011-2019 on my site - https://www.jvt.me/series/music-in-review/ - organised per year, but also with a view across the whole decade! Enjoy a look into my music data #IndieWeb

I've just published the headlines of my #Spotify data for 2011-2019 on my site - https://www.jvt.me/series/music-in-review/ - organised per year, but also with a view across the whole decade! Enjoy a look into my music data #IndieWeb

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #spotify #indieweb.

I've found that the food tonight at #TechNott was even better than usual - is it maybe because there wasn't a huge queue to fight to the precious food?? I guess we won't know until next month, when the Spring Season starts!

I've found that the food tonight at #TechNott was even better than usual - is it maybe because there wasn't a huge queue to fight to the precious food?? I guess we won't know until next month, when the Spring Season starts!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

I really hope that someone filmed @MrAndrew doing the announcement for #TechNott's seasons - the pace he went through the many awesome speakers lined up was so much fun - a very Andrew explosion of content! πŸ˜…

I really hope that someone filmed @MrAndrew doing the announcement for #TechNott's seasons - the pace he went through the many awesome speakers lined up was so much fun - a very Andrew explosion of content! πŸ˜…

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

The #TechNott announcement is here - they're running seasons, with three months of amazing speakers planned.

This is yet another thing to show why the tech community in #Nottingham is booming - it's like a monthly mini conference!

The #TechNott announcement is here - they're running seasons, with three months of amazing speakers planned.

This is yet another thing to show why the tech community in #Nottingham is booming - it's like a monthly mini conference!

Spring season for Tech Nottingham opening slides

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #nottingham.

As @MrAndrew mentioned at #TechNott, @CapitalOneUK are hiring! Come have a chat about #LifeAtCapitalOne - we've got Software Development, Software Testing, Infrastructure Engineering, Management, Cyber Security and more at https://jobs.capitalone.co.uk

As @MrAndrew mentioned at #TechNott, @CapitalOneUK are hiring! Come have a chat about #LifeAtCapitalOne - we've got Software Development, Software Testing, Infrastructure Engineering, Management, Cyber Security and more at https://jobs.capitalone.co.uk

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #capital-one #tech-nottingham.

A (good) night's sleep is seriously the best #debugging trick you can use - managed to get a regex right the first time that was kicking my ass all evening yesterday!

A (good) night's sleep is seriously the best #debugging trick you can use - managed to get a regex right the first time that was kicking my ass all evening yesterday!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #debugging.

I'm seriously wondering if #WiTNotts this month decided that to mix things up, we'd have https://twitter.com/SorrisoLearning for some stand-up comedy. Great talk, and lots of really interesting things to think about

I'm seriously wondering if #WiTNotts this month decided that to mix things up, we'd have https://twitter.com/SorrisoLearning for some stand-up comedy. Great talk, and lots of really interesting things to think about

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #wit-notts.

I've just received the #Spotify data I'd requested in https://www.jvt.me/posts/2019/12/29/spotify-wrapped-data-request/ and am going to enjoy looking through all the data I've got from 2012-2020! I may even publish my own "Year in Review" of music.

I've just received the #Spotify data I'd requested in https://www.jvt.me/posts/2019/12/29/spotify-wrapped-data-request/ and am going to enjoy looking through all the data I've got from 2012-2020! I may even publish my own "Year in Review" of music.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #spotify.

Pretty happy with first few games of #ApexLegends season 4 - some good changes to things, map is different and I even played a couple of games with Revenant πŸ’€ - not sure I've sussed him out yet though

Pretty happy with first few games of #ApexLegends season 4 - some good changes to things, map is different and I even played a couple of games with Revenant πŸ’€ - not sure I've sussed him out yet though

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #apex-legends.

Reminder that on Wednesday its #HomebrewWebsiteClub Nottingham! I hope to see you there to work on your personal website - be it new or existing https://events.indieweb.org/2020/02/homebrew-website-club-nottingham-8IgcYeAQhIKX

Reminder that on Wednesday its #HomebrewWebsiteClub Nottingham! I hope to see you there to work on your personal website - be it new or existing https://events.indieweb.org/2020/02/homebrew-website-club-nottingham-8IgcYeAQhIKX

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club.

So I sorted my Webmention sending issue after an incredibly frustrating day of fighting with Jackson parsing my XML sitemap. I'm still not sure what the issue was, as I've ended up replacing my POJO with another one, but πŸ€·πŸ½β€β™‚οΈ at least Webmentions are sending again

So I sorted my Webmention sending issue after an incredibly frustrating day of fighting with Jackson parsing my XML sitemap. I'm still not sure what the issue was, as I've ended up replacing my POJO with another one, but πŸ€·πŸ½β€β™‚οΈ at least Webmentions are sending again

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #www.jvt.me.

Although it wasn't the Sunday roast Anna and I planned, Pieminister was quite nice!

Although it wasn't the Sunday roast Anna and I planned, Pieminister was quite nice!

"Sunday best" pie with mash, gravy and all the Sunday roast trimmings Anna with her pie

by Jamie Tanna's profile image Jamie Tanna .

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!

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!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #www.jvt.me.

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

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

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #www.jvt.me #indieweb.

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

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

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #fintech-insider #open-banking #strong-customer-authentication.

Hope folks going to #fosdem this weekend have a great time. I decided not to go this year but will have a look through the talks and watch live/once they're uploaded

Hope folks going to #fosdem this weekend have a great time. I decided not to go this year but will have a look through the talks and watch live/once they're uploaded

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #fosdem.

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)

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)

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #meetup-mf2.

Finally got around to watching #Aquaman, which I thought was pretty great. Not sure why it got so much hate. Cinematography was superb and had a very #tron feel

Finally got around to watching #Aquaman, which I thought was pretty great. Not sure why it got so much hate. Cinematography was superb and had a very #tron feel

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #aquaman #tron.

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!

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!

by Jamie Tanna's profile image Jamie Tanna .

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!

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!

by Jamie Tanna's profile image Jamie Tanna .

Thanks Alexa did telling me it wasn't going to rain today πŸ™„

Thanks Alexa did telling me it wasn't going to rain today πŸ™„

by Jamie Tanna's profile image Jamie Tanna .

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

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

by Jamie Tanna's profile image Jamie Tanna .

Not sure how I'm going to cope next week without a litre of sangria and a steak a day πŸ˜…

Not sure how I'm going to cope next week without a litre of sangria and a steak a day πŸ˜…

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tenerife.

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

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

by Jamie Tanna's profile image Jamie Tanna .

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/

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club.

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

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

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club #indieweb.

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!

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!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #na-conf #indieweb.

Last night I was dreaming about Mutual TLS. Damn you #PSD2 and eIDAS certs!

Even more surprising that its a few days into a relaxing holiday in which I've not thought about work at all!

Last night I was dreaming about Mutual TLS. Damn you #PSD2 and eIDAS certs!

Even more surprising that its a few days into a relaxing holiday in which I've not thought about work at all!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #psd2 #tenerife.

Feel like I definitely need a siesta after this Legendary Local #HardRockCafe burger πŸ”πŸ˜‹πŸ˜΄ - burger with pulled pork, caramelised banana and the usual burger goodies, with a side of sriracha mayo and seasoned fries

Feel like I definitely need a siesta after this Legendary Local #HardRockCafe burger πŸ”πŸ˜‹πŸ˜΄ - burger with pulled pork, caramelised banana and the usual burger goodies, with a side of sriracha mayo and seasoned fries

A large burger

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tenerife #hard-rock-cafe.

Reminder that it's #HomebrewWebsiteClub Nottingham on Wednesday! https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/22/

I won't be attending as I'm in sunny-ish #tenerife, but hope you still meet!

Reminder that it's #HomebrewWebsiteClub Nottingham on Wednesday! https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/22/

I won't be attending as I'm in sunny-ish #tenerife, but hope you still meet!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #homebrew-website-club #tenerife.

Off to #Tenerife tomorrow with the family for a week's winter sun - hope the weather is a bit nicer than the UK, at least!

Off to #Tenerife tomorrow with the family for a week's winter sun - hope the weather is a bit nicer than the UK, at least!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tenerife #holiday.

#IndieWeb folks using Indigenous for Android (https://indigenous.realize.be/) or at least allowing a Geo URI (geo:51.501476,-0.140634) on their #Micropub endpoint - do you attempt to remap that longitude / latitude ref to a place, or do you currently just render it as-is?

#IndieWeb folks using Indigenous for Android (https://indigenous.realize.be/) or at least allowing a Geo URI (geo:51.501476,-0.140634) on their #Micropub endpoint - do you attempt to remap that longitude / latitude ref to a place, or do you currently just render it as-is?

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #micropub #indieweb.

Hey https://twitter.com/pushbullet is there any way to see how many API pushes I've got left from the Web/ when it renews? I got a notification saying I was running out, partly due to https://www.jvt.me/posts/2020/01/12/webmention-notifications/

Hey https://twitter.com/pushbullet is there any way to see how many API pushes I've got left from the Web/ when it renews? I got a notification saying I was running out, partly due to https://www.jvt.me/posts/2020/01/12/webmention-notifications/

by Jamie Tanna's profile image Jamie Tanna .

Great to see @KrishBhasin championing #Firefox's amazing privacy protection tools, ie Multi Account Containers https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/ as a way to limit blast radius of tracking #TechNott

Great to see @KrishBhasin championing #Firefox's amazing privacy protection tools, ie Multi Account Containers https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/ as a way to limit blast radius of tracking #TechNott

Slide showing Firefox logo and Firefox Multi Account Containers

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #firefox.

How can we assume that the layperson can say that they knowingly "opt in" to terms of service when they're incomprehensible, some great points in @KrishBhasin's talk at #TechNott tonight about the privacy implications of online advertising

How can we assume that the layperson can say that they knowingly "opt in" to terms of service when they're incomprehensible, some great points in @KrishBhasin's talk at #TechNott tonight about the privacy implications of online advertising

Artwork illustrating the huge size of Terms of Service between different platforms

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

Really interesting talk at #TechNott about high performing teams and building safety culture. I'm a huge fan of this, and embracing blameless culture, and now I've got some new tips to apply to it, too! Thanks @tom_geraghty

Really interesting talk at #TechNott about high performing teams and building safety culture. I'm a huge fan of this, and embracing blameless culture, and now I've got some new tips to apply to it, too! Thanks @tom_geraghty

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

@tom_geraghty is sharing some interesting learnings about high performing teams at tonight's #TechNott

@tom_geraghty is sharing some interesting learnings about high performing teams at tonight's #TechNott

Slide being presented, showing The A Team

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham.

Very much looking forward to tonight's #TechNott, not least because it'll be the first meetup I'm owning every interaction first from my website in #IndieWeb fashion, as well as converting hashtags to tags on the posts themselves!

Very much looking forward to tonight's #TechNott, not least because it'll be the first meetup I'm owning every interaction first from my website in #IndieWeb fashion, as well as converting hashtags to tags on the posts themselves!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech-nottingham #indieweb.

Tech and non-tech friends. Please watch The Circle (https://youtu.be/QCOXARv6J9k) for a great look at a not-so-distant future of tech, and the risks if not not kept in check. Very painful to watch as it's so close to reality

Tech and non-tech friends. Please watch The Circle (https://youtu.be/QCOXARv6J9k) for a great look at a not-so-distant future of tech, and the risks if not not kept in check. Very painful to watch as it's so close to reality

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #tech #indieweb.

With the help of https://snarfed.org I've now got https://brid.gy running locally and syndicating RSVPs from my website to Meetup.com - hopefully it'll be live next week for the rest of the #IndieWeb to enjoy https://github.com/snarfed/bridgy/issues/873

With the help of https://snarfed.org I've now got https://brid.gy running locally and syndicating RSVPs from my website to Meetup.com - hopefully it'll be live next week for the rest of the #IndieWeb to enjoy https://github.com/snarfed/bridgy/issues/873

by Jamie Tanna's profile image Jamie Tanna .

It's #HomebrewWebsiteClub Nottingham tonight! https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/08/

I'm not 100% what I'm working on - it may be finalising my Meetup.com Brid.gy integration, or may be just on my own site!

It's #HomebrewWebsiteClub Nottingham tonight! https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/08/

I'm not 100% what I'm working on - it may be finalising my Meetup.com Brid.gy integration, or may be just on my own site!

by Jamie Tanna's profile image Jamie Tanna .

Reminder that it's the first #HomebrewWebsiteClub Nottingham of the decade tomorrow!

Hope to see some of you there for building / working on your personal websites https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/08/

Reminder that it's the first #HomebrewWebsiteClub Nottingham of the decade tomorrow!

Hope to see some of you there for building / working on your personal websites https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/08/

by Jamie Tanna's profile image Jamie Tanna .

Been watching #GoodOmens this evening - lighthearted, tongue in cheek, and some wonderful David Tennant

Been watching #GoodOmens this evening - lighthearted, tongue in cheek, and some wonderful David Tennant

by Jamie Tanna's profile image Jamie Tanna .

Watched John Wick 3 last night. Great movie, shame we missed it in the cinema - even more ingenious ways to kill people, and we learn more about the underground, too

Watched John Wick 3 last night. Great movie, shame we missed it in the cinema - even more ingenious ways to kill people, and we learn more about the underground, too

by Jamie Tanna's profile image Jamie Tanna .

Is anyone aware of anywhere that the contract for #Netlify's "Outgoing Webhook" is documented? I can't seem to find it on https://docs.netlify.com/site-deploys/notifications/#outgoing-webhooks or https://open-api.netlify.com/

cc @Netlify

Is anyone aware of anywhere that the contract for #Netlify's "Outgoing Webhook" is documented? I can't seem to find it on https://docs.netlify.com/site-deploys/notifications/#outgoing-webhooks or https://open-api.netlify.com/

cc @Netlify

by Jamie Tanna's profile image Jamie Tanna .

So I started to write a short 2019 in review blog post before realising I should finish my 2018 in review post first.

Woops! It's mostly written, but a bit longer than this years will be

So I started to write a short 2019 in review blog post before realising I should finish my 2018 in review post first.

Woops! It's mostly written, but a bit longer than this years will be

by Jamie Tanna's profile image Jamie Tanna .

Happy new year everyone! Hope 2020, and the new decade, is kinder to you than this one πŸ™ŒπŸΌ

Happy new year everyone! Hope 2020, and the new decade, is kinder to you than this one πŸ™ŒπŸΌ

by Jamie Tanna's profile image Jamie Tanna .

I haven't yet gotten around to writing my 2019 In Review post (and may not until the weekend) but I don't think it's going to be as long as 2017's. I quite like Max's format to keep it short https://mxb.dev/blog/year-in-review-2019/

I haven't yet gotten around to writing my 2019 In Review post (and may not until the weekend) but I don't think it's going to be as long as 2017's. I quite like Max's format to keep it short https://mxb.dev/blog/year-in-review-2019/

by Jamie Tanna's profile image Jamie Tanna .

Real shame to see that @Meetup are further restricting their platform by locking down API access - maybe document this better before going through the process to register?

Thank you for submitting an application to access Meetup’s API and authenticate with OAuth2. This process provides a better and more secure experience for all Meetup members. Your request for API Access through OAuth has been denied. In order to be eligible for API access through OAuth you need to have a Meetup Pro Account.

Real shame to see that @Meetup are further restricting their platform by locking down API access - maybe document this better before going through the process to register?

Thank you for submitting an application to access Meetup’s API and authenticate with OAuth2. This process provides a better and more secure experience for all Meetup members. Your request for API Access through OAuth has been denied. In order to be eligible for API access through OAuth you need to have a Meetup Pro Account.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #meetup.com.

My site is now running Hugo v0.62! Not too painful an upgrade from 0.58.3, given changes in the Markdown parser - https://gitlab.com/jamietanna/jvt.me/merge_requests/637 - largely Table of Contents related, and one place where I'd not got enough spacing in around fenced codeblocks

My site is now running Hugo v0.62! Not too painful an upgrade from 0.58.3, given changes in the Markdown parser - https://gitlab.com/jamietanna/jvt.me/merge_requests/637 - largely Table of Contents related, and one place where I'd not got enough spacing in around fenced codeblocks

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #hugo #www.jvt.me.

I've managed to reduce my site's build/test/deploy pipeline to a total of ~4 minutes (a couple of minutes further than https://www.jvt.me/mf2/2019/12/isqba/ ) but still isn't as fast as I'd like, albeit much better!

May have to see if it's possible to speed up with my own GitLab runner.

I've managed to reduce my site's build/test/deploy pipeline to a total of ~4 minutes (a couple of minutes further than https://www.jvt.me/mf2/2019/12/isqba/ ) but still isn't as fast as I'd like, albeit much better!

May have to see if it's possible to speed up with my own GitLab runner.

by Jamie Tanna's profile image Jamie Tanna .

Arthur Christmas is such a great Christmas movie - we discovered it maybe four years ago, but it's part of our yearly routine now!

Arthur Christmas is such a great Christmas movie - we discovered it maybe four years ago, but it's part of our yearly routine now!

by Jamie Tanna's profile image Jamie Tanna .

Since setting up the ability to syndicate posts from my website to other sites automagically the other day, I've been manually ticking the boxes in my posting UI, which isn't the best experience.

So I've now got it to automagically syndicate to Twitter any notes (like this one) or interactions such as likes/replies/reposts on Twitter, so folks still on Twitter are able to see the content I'm publishing to my site, too.

Since setting up the ability to syndicate posts from my website to other sites automagically the other day, I've been manually ticking the boxes in my posting UI, which isn't the best experience.

So I've now got it to automagically syndicate to Twitter any notes (like this one) or interactions such as likes/replies/reposts on Twitter, so folks still on Twitter are able to see the content I'm publishing to my site, too.

by Jamie Tanna's profile image Jamie Tanna .

No spoilers:

Just seen Star Wars Episode 9 and damn JJ did it - what a great ending to the series. Expect more when the spoiler embargo lifts.

I'd seen some tweets similar to this and was a bit apprehensive but it was so good. Wanna go see it again!

No spoilers:

Just seen Star Wars Episode 9 and damn JJ did it - what a great ending to the series. Expect more when the spoiler embargo lifts.

I'd seen some tweets similar to this and was a bit apprehensive but it was so good. Wanna go see it again!

by Jamie Tanna's profile image Jamie Tanna .

What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it

What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it

by Jamie Tanna's profile image Jamie Tanna .

Just trimmed my site's build/test/deploy pipeline's lifecycle from 10 minutes to about 5 minutes. A fair saving but still not as speedy as I want.

My next job is to see whether I can cache the images on my own infra running a GitLab-runner, but I seem to be having some difficulty getting it running with a Unix file socket rather than a TCP socket - a shame because in the past the GitLab-runner has worked literally out of the box

Just trimmed my site's build/test/deploy pipeline's lifecycle from 10 minutes to about 5 minutes. A fair saving but still not as speedy as I want.

My next job is to see whether I can cache the images on my own infra running a GitLab-runner, but I seem to be having some difficulty getting it running with a Unix file socket rather than a TCP socket - a shame because in the past the GitLab-runner has worked literally out of the box

by Jamie Tanna's profile image Jamie Tanna .

Well, it's official - I'm on holiday for the rest of the decade πŸ™ŒπŸΌ

Well, it's official - I'm on holiday for the rest of the decade πŸ™ŒπŸΌ

by Jamie Tanna's profile image Jamie Tanna .

For anyone having issues not seeing #MrRobot Season 4 Episode 11 in their Fire TV / Prime video account, try skipping through Ep 10 until it autoplays 11

For anyone having issues not seeing #MrRobot Season 4 Episode 11 in their Fire TV / Prime video account, try skipping through Ep 10 until it autoplays 11

by Jamie Tanna's profile image Jamie Tanna .

Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from

Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from

by Jamie Tanna's profile image Jamie Tanna .

This post has been published by my Micropub endpoint (code in https://gitlab.com/jamietanna/www-api ) and syndicated to Twitter via https://brid.gy πŸ™Œ #IndieWeb - I'm able to own my tweets from my personal website at https://www.jvt.me and you can too by joining the folks at https://indieweb.org/discuss

This post has been published by my Micropub endpoint (code in https://gitlab.com/jamietanna/www-api ) and syndicated to Twitter via https://brid.gy πŸ™Œ #IndieWeb - I'm able to own my tweets from my personal website at https://www.jvt.me and you can too by joining the folks at https://indieweb.org/discuss

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #www.jvt.me.

I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.

I'll look into that tonight!

I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.

I'll look into that tonight!

by Jamie Tanna's profile image Jamie Tanna .

Being in First Class on a train is great and all (only Β£2 more expensive than an open return - bargain!) but they can't make tea correctly. They put the milk in first!!

Being in First Class on a train is great and all (only Β£2 more expensive than an open return - bargain!) but they can't make tea correctly. They put the milk in first!!

by Jamie Tanna's profile image Jamie Tanna .

After seeing my Spotify Wrapped playlist for the year, and some of the usage stats, I think I'm definitely going to be writing an application to get that data out for myself and my own usages

After seeing my Spotify Wrapped playlist for the year, and some of the usage stats, I think I'm definitely going to be writing an application to get that data out for myself and my own usages

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indieweb.

So around ~1312 my server that hosts services such as https://meetup-mf2.jvt.me and https://eventbrite-mf2.jvt.me/ but also my Micropub endpoint and other things restarted. Not 100% sure why (as it turns out that the logs didn't persist) but turns out that my webserver ( https://caddyserver.com/ ) hadn't been configured to restart post-boot, but all the other services had. Woops! Glad I didn't have a tonne of content to push, but it was a bit worrying having no way to resolve it, as I had no laptop to SSH and diagnose.

So around ~1312 my server that hosts services such as https://meetup-mf2.jvt.me and https://eventbrite-mf2.jvt.me/ but also my Micropub endpoint and other things restarted. Not 100% sure why (as it turns out that the logs didn't persist) but turns out that my webserver ( https://caddyserver.com/ ) hadn't been configured to restart post-boot, but all the other services had. Woops! Glad I didn't have a tonne of content to push, but it was a bit worrying having no way to resolve it, as I had no laptop to SSH and diagnose.

by Jamie Tanna's profile image Jamie Tanna .

Hey https://realize.be is the source code for the Web page hosted at https://indigenous.realize.be anywhere? I was looking to contribute client metadata https://indieauth.spec.indieweb.org/#client-information-discovery similar to how Jacky does at https://v2.jacky.wtf/post/1f8ffba0-e948-4dac-aa6a-3975074cced9

(issue was raised at https://gitlab.com/jamietanna/jvt.me/issues/821 to implement)

Hey https://realize.be is the source code for the Web page hosted at https://indigenous.realize.be anywhere? I was looking to contribute client metadata https://indieauth.spec.indieweb.org/#client-information-discovery similar to how Jacky does at https://v2.jacky.wtf/post/1f8ffba0-e948-4dac-aa6a-3975074cced9

(issue was raised at https://gitlab.com/jamietanna/jvt.me/issues/821 to implement)

by Jamie Tanna's profile image Jamie Tanna .

Well, I think I've cracked it - after a few weeks of on-and-off work on making my webmention sending not spam everyone (see https://www.jvt.me/posts/2019/10/30/reader-mail-webmention-spam/ ) - it's now not re-sending them if they're successful. This is a good first step, but I'll be improving it to re-send if the post's data has changed since last time it tried (in the future).

Note that this isn't quite done yet, expect it to be live tomorrow perhaps.

Well, I think I've cracked it - after a few weeks of on-and-off work on making my webmention sending not spam everyone (see https://www.jvt.me/posts/2019/10/30/reader-mail-webmention-spam/ ) - it's now not re-sending them if they're successful. This is a good first step, but I'll be improving it to re-send if the post's data has changed since last time it tried (in the future).

Note that this isn't quite done yet, expect it to be live tomorrow perhaps.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #webmention #www.jvt.me.

Lots of trick or treaters out tonight. So the best thing is to turn the lights low and pretend you're not in.... Right?

Lots of trick or treaters out tonight. So the best thing is to turn the lights low and pretend you're not in.... Right?

by Jamie Tanna's profile image Jamie Tanna .

Woo, thanks to https://realize.be/ for releasing an update of the wonderful Android app https://indigenous.realize.be/ which adds in a fix to not send multiple bearer tokens in Micropub requests ( https://github.com/swentel/indigenous-android/issues/241 )

This started breaking for me when I upgraded my Micropub endpoint to use the spring-oauth2-resource-server module ( https://gitlab.com/jamietanna/www-api/merge_requests/27 ) which is a well-formed OAuth2 server, whereas my previous implementation was not.

Super speedy fix, and glad to be back to using the app again!

Woo, thanks to https://realize.be/ for releasing an update of the wonderful Android app https://indigenous.realize.be/ which adds in a fix to not send multiple bearer tokens in Micropub requests ( https://github.com/swentel/indigenous-android/issues/241 )

This started breaking for me when I upgraded my Micropub endpoint to use the spring-oauth2-resource-server module ( https://gitlab.com/jamietanna/www-api/merge_requests/27 ) which is a well-formed OAuth2 server, whereas my previous implementation was not.

Super speedy fix, and glad to be back to using the app again!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #micropub.

I've just updated my posts https://www.jvt.me/posts/2019/06/13/pretty-printing-jwt-openssl/ and https://www.jvt.me/posts/2018/08/31/pretty-printing-jwt-ruby/ to allow it to work with pretty-printing encrypted JWTs (without decrypting) - this was a bit of a pain point of mine I've finally got around to sorting.

I've just updated my posts https://www.jvt.me/posts/2019/06/13/pretty-printing-jwt-openssl/ and https://www.jvt.me/posts/2018/08/31/pretty-printing-jwt-ruby/ to allow it to work with pretty-printing encrypted JWTs (without decrypting) - this was a bit of a pain point of mine I've finally got around to sorting.

by Jamie Tanna's profile image Jamie Tanna .

Great to see that Meetup.com has realised the error in their ways, even if it was only meant for a small group (but not written as such)

https://www.meetup.com/lp/paymentchanges

I still think there's some lasting damage there and we should still be looking to build open platforms.

Great to see that Meetup.com has realised the error in their ways, even if it was only meant for a small group (but not written as such)

https://www.meetup.com/lp/paymentchanges

I still think there's some lasting damage there and we should still be looking to build open platforms.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #meetup.com.

Happy #PronounsDay! My pronouns are he/him/his, and you can read them programmatically on my website (using #Microformats), as described in https://www.jvt.me/posts/2019/04/10/pronouns-microformats/

It's super important to make them visible so folks everywhere are more comfortable sharing their pronouns

Happy #PronounsDay! My pronouns are he/him/his, and you can read them programmatically on my website (using #Microformats), as described in https://www.jvt.me/posts/2019/04/10/pronouns-microformats/

It's super important to make them visible so folks everywhere are more comfortable sharing their pronouns

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #diversity-and-inclusion.

Day trip to London tomorrow, so 4+ hours on the train - hoping to finish my writeup of DevOpsDays London as it was a great conference and I'd love to share it with y'all!

Day trip to London tomorrow, so 4+ hours on the train - hoping to finish my writeup of DevOpsDays London as it was a great conference and I'd love to share it with y'all!

by Jamie Tanna's profile image Jamie Tanna .

Had a very exciting end to the week.

I'm looking forward to sharing some news on Monday - keep an eye out for a blog post!

Had a very exciting end to the week.

I'm looking forward to sharing some news on Monday - keep an eye out for a blog post!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #personal.

So very close to having my IWC Amsterdam blog post finished before WIT Notts - may have to see if I can get the last bit sorted before the talks start!

So very close to having my IWC Amsterdam blog post finished before WIT Notts - may have to see if I can get the last bit sorted before the talks start!

by Jamie Tanna's profile image Jamie Tanna .

Nothing like a fire alarm when you're fast asleep to get the blood moving..

Nothing like a fire alarm when you're fast asleep to get the blood moving..

by Jamie Tanna's profile image Jamie Tanna .

It's been an awesome day at IndieWebCamp Amsterdam!

The afternoon was chatting about licenses and ownership, then looking at how to migrate folks from silos to IndieWeb with a long term strategy, then some discussions about events, RSVPs and calendars, and finally all things syndication.

Got some great discussions, and lots of interesting things to play with tomorrow at the hack day!

It's been an awesome day at IndieWebCamp Amsterdam!

The afternoon was chatting about licenses and ownership, then looking at how to migrate folks from silos to IndieWeb with a long term strategy, then some discussions about events, RSVPs and calendars, and finally all things syndication.

Got some great discussions, and lots of interesting things to play with tomorrow at the hack day!

by Jamie Tanna's profile image Jamie Tanna .

Interesting start to the morning at IndieWebCamp Amsterdam - we've spoken about accessibility of the Web and IndieWeb, and about how private posts and privacy should work

Interesting start to the morning at IndieWebCamp Amsterdam - we've spoken about accessibility of the Web and IndieWeb, and about how private posts and privacy should work

by Jamie Tanna's profile image Jamie Tanna .

I'm really enjoying the intros at IndieWebCamp Amsterdam. Its nice to see the range of websites, the technology usages, and that some folks are posting while they're talking while others haven't touched their sites in years.

It's an exciting chance to get reinvigorated!

I'm really enjoying the intros at IndieWebCamp Amsterdam. Its nice to see the range of websites, the technology usages, and that some folks are posting while they're talking while others haven't touched their sites in years.

It's an exciting chance to get reinvigorated!

by Jamie Tanna's profile image Jamie Tanna .

En route to my first IndieWebCamp (Amsterdam) after a great couple of days at DevOpsDays London.

I'm really looking forward to meeting some folks and talking about owning more of my little corner of the Web, and meeting the faces behind the websites I frequent!

En route to my first IndieWebCamp (Amsterdam) after a great couple of days at DevOpsDays London.

I'm really looking forward to meeting some folks and talking about owning more of my little corner of the Web, and meeting the faces behind the websites I frequent!

by Jamie Tanna's profile image Jamie Tanna .

Yesterday I met someone who, after my talk Overengineering Your Personal Website at last year's DevOpsDays London, started building their own website. That's awesome! πŸ™ŒπŸΌ

Yesterday I met someone who, after my talk Overengineering Your Personal Website at last year's DevOpsDays London, started building their own website. That's awesome! πŸ™ŒπŸΌ

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #personal-website #devopsdays.

But I also have some tweaks to make sure I render a title for /mf2/ entries, as currently search doesn't help as it's just an empty string returned for things that match

But I also have some tweaks to make sure I render a title for /mf2/ entries, as currently search doesn't help as it's just an empty string returned for things that match

by Jamie Tanna's profile image Jamie Tanna .

I think at https://www.jvt.me/events/homebrew-website-club-nottingham/2019/09/18/ tonight I'm going to write a how-to for setting up your first h-card, similar to https://www.jvt.me/posts/2019/08/21/rsvp-from-your-website/

I think at https://www.jvt.me/events/homebrew-website-club-nottingham/2019/09/18/ tonight I'm going to write a how-to for setting up your first h-card, similar to https://www.jvt.me/posts/2019/08/21/rsvp-from-your-website/

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indieweb #microformats.

Starting off the week nicely with a massage. May have napped through a little bit 😴

Starting off the week nicely with a massage. May have napped through a little bit 😴

by Jamie Tanna's profile image Jamie Tanna .

I'm happy to announce that all three instances of Homebrew Website Club Nottingham in October are going to be dedicated to Hacktoberfest! This is super exciting, and I'm hoping to possibly get some extra swag for it.

I hope you're able to come along and contribute back to some of the projects we're all using for our websites, or maybe find something new to play with for your site.

I'll also be looking to create a blog post about what Hacktoberfest is and why you should get involved - keep an eye out!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #hacktoberfest #homebrew-website-club-nottingham.

I want to say a big thanks for everyone who came to https://phpminds.org this evening to hear my talk about the IndieWeb!

I hope you all got something out of the talk and it's encouraged you to look into it a bit more - come along to https://www.jvt.me/events/homebrew-website-club-nottingham/ for more IndieWeb + personal website building.

I'm looking forward to getting a blog post out, covering it, but that may have to wait until I give the talk at https://oggcamp.org in October.

I want to say a big thanks for everyone who came to https://phpminds.org this evening to hear my talk about the IndieWeb!

I hope you all got something out of the talk and it's encouraged you to look into it a bit more - come along to https://www.jvt.me/events/homebrew-website-club-nottingham/ for more IndieWeb + personal website building.

I'm looking forward to getting a blog post out, covering it, but that may have to wait until I give the talk at https://oggcamp.org in October.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indieweb #phpminds #events.

I've just removed categories as a thing from my website. I'm still using tags on all the content, but categories no longer exist. This is for a few reasons:

  • categories are not Microformats2 markup-able (as we can't distinguish between tags and categories, it's just p-category which we use for tags)
  • categories in the site are not currently hierarchical - although they may be defined as such, they're not presented like it
  • categories are not any more meaningful than tags, as they're almost always the same, or a reduced set, compared to the tags

So we may as well just remove support for them, as they serve exactly zero purpose.

I've just removed categories as a thing from my website. I'm still using tags on all the content, but categories no longer exist. This is for a few reasons:

  • categories are not Microformats2 markup-able (as we can't distinguish between tags and categories, it's just p-category which we use for tags)
  • categories in the site are not currently hierarchical - although they may be defined as such, they're not presented like it
  • categories are not any more meaningful than tags, as they're almost always the same, or a reduced set, compared to the tags

So we may as well just remove support for them, as they serve exactly zero purpose.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #www.jvt.me.

Correctly using bookmarks (instead of reposts)

As I've embraced indie post types, such as reposts, I've noticed that actually I've been using them wrong.

Looking at https://indieweb.org/bookmark#Repost it appears I've been conflating a "retweet" on Twitter with a "repost", thinking they were the same. Alas, they are not, and it makes more sense to be a bookmark.

I've since updated the posts using the wrong type and will get things right next time!

As I've embraced indie post types, such as reposts, I've noticed that actually I've been using them wrong.

Looking at https://indieweb.org/bookmark#Repost it appears I've been conflating a "retweet" on Twitter with a "repost", thinking they were the same. Alas, they are not, and it makes more sense to be a bookmark.

I've since updated the posts using the wrong type and will get things right next time!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #indieweb.

My first impressions with the Pixel 3A

Last week I replaced my OnePlus 3 with a Pixel 3A.

Both Anna (https://annadodson.co.uk) and I have been thinking about getting a new phone for a while, but as both our phones were doing fairly ok, and we didn't want any unnecessary expenses, we decided to keep an eye out but not yet get anything.

I'd originally heard about the Pixel 3A on the TechMeme Ride Home podcast (https://anchor.fm/techmeme-ride-home/episodes/Tue--0507---All-The-Headlines-From-Google-IO-e3v85p) which sounded really nice.

But then when I saw both Ed George ( https://twitter.com/Sp4ghettiCode ) and Graham Smith ( https://twitter.com/whoisgraham ) tweeting about the fact that they had just got one, I was very interested. As respected Android devs, I see them both as having done the research and know what they're doing - so it meant that I didn't have to do as much research, right??

I could've waited, in all fairness, but Google did a deal where you got a Nest Home Hub, too, so it meant the phone was effectively Β£280 instead of Β£400, and we all know I love a good deal. Unfortunately that it still in the box, as is the Google Home Mini I've got, but maybe one day they'll make their way out - we're an Alexa household currently, but are looking at being multi-platform.

So what are my opening thoughts, one week in?

  • The migration tool was pretty cool, especially being able to just connect up another phone and have it sync, but for some reason my Google Play Store decided not to download anything so that didn't quite work as expected
  • I had rooted my OnePlus 3 so I could get better privacy control over my device, but hadn't used much on the rooting side for a while, largely because Google are making it such a pain to do. I decided I wouldn't root this device quite yet, which means I'm able to use Google Pay - which so far I've done a couple of times and it's been pretty useful, but has just saved me getting my wallet out
  • Battery is much better than my two year old OnePlus 3, and the second day I had it I was tethering + playing music almost all day without it even running out of charge the following morning. Pretty decent!
  • I am however missing some of the convenience gestures I could use from the lock screen - turning the torch on quickly, and controlling my music
  • I'm a fan of the always-on display, especially as it prompts me with the upcoming calendar event
  • The fast charge seems to be on par with the OnePlus Dash Charge - again a big decided in whether I got it or not, as being able to quickly boost battery was very important
  • It has a headphone jack, so I'm happy
  • Booting is super speedy - not that I need to that often, but it's good to have!
  • I'm liking Android Pie, although I'm sad I no longer have the multitasking button so can't toggle apps as quickly
  • I bought an official case, which although a bit pricey was quite nice, and has a good feel to it
  • The camera seems to be pretty decent, from the few shots I've taken of our black cat, Morph

Overall it seems to be going well - hopefully it'll last as long as my OnePlus 3!

EDIT: And something I forgot to mention was that the fingerprint sensor isn't in my location. I'm very used to it being where the home button is on my OnePlus 3, and combined with the placement of the headphone jack on top, it means I'll regularly unlock my phone as I'm taking it out of my pocket, which is quite annoying.

EDIT: I also found the way to easily swap between apps is by swiping on the soft touch buttons, left to right. And by holding it for longer I can skip between multiple apps - nice stuff!

Last week I replaced my OnePlus 3 with a Pixel 3A.

Both Anna (https://annadodson.co.uk) and I have been thinking about getting a new phone for a while, but as both our phones were doing fairly ok, and we didn't want any unnecessary expenses, we decided to keep an eye out but not yet get anything.

I'd originally heard about the Pixel 3A on the TechMeme Ride Home podcast (https://anchor.fm/techmeme-ride-home/episodes/Tue--0507---All-The-Headlines-From-Google-IO-e3v85p) which sounded really nice.

But then when I saw both Ed George ( https://twitter.com/Sp4ghettiCode ) and Graham Smith ( https://twitter.com/whoisgraham ) tweeting about the fact that they had just got one, I was very interested. As respected Android devs, I see them both as having done the research and know what they're doing - so it meant that I didn't have to do as much research, right??

I could've waited, in all fairness, but Google did a deal where you got a Nest Home Hub, too, so it meant the phone was effectively Β£280 instead of Β£400, and we all know I love a good deal. Unfortunately that it still in the box, as is the Google Home Mini I've got, but maybe one day they'll make their way out - we're an Alexa household currently, but are looking at being multi-platform.

So what are my opening thoughts, one week in?

  • The migration tool was pretty cool, especially being able to just connect up another phone and have it sync, but for some reason my Google Play Store decided not to download anything so that didn't quite work as expected
  • I had rooted my OnePlus 3 so I could get better privacy control over my device, but hadn't used much on the rooting side for a while, largely because Google are making it such a pain to do. I decided I wouldn't root this device quite yet, which means I'm able to use Google Pay - which so far I've done a couple of times and it's been pretty useful, but has just saved me getting my wallet out
  • Battery is much better than my two year old OnePlus 3, and the second day I had it I was tethering + playing music almost all day without it even running out of charge the following morning. Pretty decent!
  • I am however missing some of the convenience gestures I could use from the lock screen - turning the torch on quickly, and controlling my music
  • I'm a fan of the always-on display, especially as it prompts me with the upcoming calendar event
  • The fast charge seems to be on par with the OnePlus Dash Charge - again a big decided in whether I got it or not, as being able to quickly boost battery was very important
  • It has a headphone jack, so I'm happy
  • Booting is super speedy - not that I need to that often, but it's good to have!
  • I'm liking Android Pie, although I'm sad I no longer have the multitasking button so can't toggle apps as quickly
  • I bought an official case, which although a bit pricey was quite nice, and has a good feel to it
  • The camera seems to be pretty decent, from the few shots I've taken of our black cat, Morph

Overall it seems to be going well - hopefully it'll last as long as my OnePlus 3!

EDIT: And something I forgot to mention was that the fingerprint sensor isn't in my location. I'm very used to it being where the home button is on my OnePlus 3, and combined with the placement of the headphone jack on top, it means I'll regularly unlock my phone as I'm taking it out of my pocket, which is quite annoying.

EDIT: I also found the way to easily swap between apps is by swiping on the soft touch buttons, left to right. And by holding it for longer I can skip between multiple apps - nice stuff!

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #android #phone.

Joining PHPMiNDS' organising team

I'm super excited to announce that I'm joining the organising team for https://phpminds.org/ !

Trawling back through the Meetup.com group for PHPMiNDS, I found the earliest time I marked myself as attending was November 2016.

I've never been a PHP dev, although I've dabbled for years. But I've always seen it as a great community, and have been attending for most months since then.

Attending tech meetups has always been about bettering myself, and learning more, and the talks at PHPMiNDS can absolutely be applied to my work, despite it being a different tech stack.

Before https://www.jvt.me/posts/2019/04/11/phpminds-april/ Shaun had mentioned to me about looking for another pair of hands with organising PHPMiNDS, and after a little bit of time to mull it over I decided I would definitely be interested in getting involved.

I'm really excited to start to help out Adoni (https://pavlakis.uk) and Shaun (https://shaunhare.co.uk) with organising the meetup, and I hope continue making it as awesome for others as it has been to me.

I'm super excited to announce that I'm joining the organising team for https://phpminds.org/ !

Trawling back through the Meetup.com group for PHPMiNDS, I found the earliest time I marked myself as attending was November 2016.

I've never been a PHP dev, although I've dabbled for years. But I've always seen it as a great community, and have been attending for most months since then.

Attending tech meetups has always been about bettering myself, and learning more, and the talks at PHPMiNDS can absolutely be applied to my work, despite it being a different tech stack.

Before https://www.jvt.me/posts/2019/04/11/phpminds-april/ Shaun had mentioned to me about looking for another pair of hands with organising PHPMiNDS, and after a little bit of time to mull it over I decided I would definitely be interested in getting involved.

I'm really excited to start to help out Adoni (https://pavlakis.uk) and Shaun (https://shaunhare.co.uk) with organising the meetup, and I hope continue making it as awesome for others as it has been to me.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #announcement #phpminds.

Extending www.jvt.me to allow for other post types

Announcing support for posting notes to my website.

Welcome to my first https://indieweb.org/note ! Notes are short-form content that will be purely plain text (for now!) and are similar to tweets on Twitter or toots on Mastodon, but won't be size limited.

I've been wanting to creating other post types since starting to use https://indieweb.org/Microsub and having a social feed. I've found that I want to interact with other posts, such as like or repost others' content, much as I would do with Twitter.

Discoverability of notes currently aren't super amazing, but I'm tackling it as part of https://gitlab.com/jamietanna/jvt.me/issues/457 because adding these post types was a large enough piece of work.

With this note, I'll now be able to https://indieweb.org/bookmark , https://indieweb.org/like , https://indieweb.org/reply , https://indieweb.org/repost , and https://indieweb.org/rsvp .

RSVPs are an interesting one, because the end goal I want is for my RSVPs to be syndicated from this site to i.e. Meetup.com.

I'm hoping to work on bringing https://indieweb.org/Micropub support to this site, too, but as it's a static site with https://gohugo.io and hosted on https://gitlab.com with a full build/test/deploy pipeline, it'll be a little less straightforward, and slower, than other solutions.

I've designed the content schema to be Micropub-first, as I want to be writing these posts using a Micropub client, rather than my usual workflow. I've made the source files JSON files (which Hugo natively supports) which makes them easily machine writeable - hopefully it'll teach me to prioritise my Micropub support so I don't have to manually write JSON!

In terms of licensing, I'm going to start by them in line with my posts, as http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode , but down the line I may look at other licenses.

Welcome to my first https://indieweb.org/note ! Notes are short-form content that will be purely plain text (for now!) and are similar to tweets on Twitter or toots on Mastodon, but won't be size limited.

I've been wanting to creating other post types since starting to use https://indieweb.org/Microsub and having a social feed. I've found that I want to interact with other posts, such as like or repost others' content, much as I would do with Twitter.

Discoverability of notes currently aren't super amazing, but I'm tackling it as part of https://gitlab.com/jamietanna/jvt.me/issues/457 because adding these post types was a large enough piece of work.

With this note, I'll now be able to https://indieweb.org/bookmark , https://indieweb.org/like , https://indieweb.org/reply , https://indieweb.org/repost , and https://indieweb.org/rsvp .

RSVPs are an interesting one, because the end goal I want is for my RSVPs to be syndicated from this site to i.e. Meetup.com.

I'm hoping to work on bringing https://indieweb.org/Micropub support to this site, too, but as it's a static site with https://gohugo.io and hosted on https://gitlab.com with a full build/test/deploy pipeline, it'll be a little less straightforward, and slower, than other solutions.

I've designed the content schema to be Micropub-first, as I want to be writing these posts using a Micropub client, rather than my usual workflow. I've made the source files JSON files (which Hugo natively supports) which makes them easily machine writeable - hopefully it'll teach me to prioritise my Micropub support so I don't have to manually write JSON!

In terms of licensing, I'm going to start by them in line with my posts, as http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode , but down the line I may look at other licenses.

by Jamie Tanna's profile image Jamie Tanna . Tagged with: #announcement #indieweb #licensing #www.jvt.me.