Reading List

The most recent articles from a list of feeds I subscribe to.

My loss. Their public consumption.

Growing up, I wasn’t close to my extended family. My parents weren’t close to them or were not on speaking terms, so, as a child, I followed their pattern. It probably explains why it took until recently for me to experience grieving while online.

I just flew back from Portugal, having spent the first anniversary of my father’s death with my mum and sister. I don’t know if I am lying to myself but I feel that I’ve accepted some things that panned out at the time.

I started this draft in August 2023, just before I started to struggle a lot mentally, and I really want to talk about what happened online after my dad passed away.

I grew up in a small town, and my dad was popular. He was born and lived in the area all his life and was heavily involved in the community. So, his death was a shock to everyone. The news had already spread by the time I landed in Portugal the following morning. The funeral agency that handled his passing immediately shared it via printed posters on all the local businesses and their own Facebook page. This is what usually happens over there.

I think that because he was catholic, it meant that his vigil would generally be the day immediately after his passing and then a funeral. However, due to the reasons why he passed, my dad’s body was not suitable to be seen by anyone. This isn’t normal there, so people immediately became curious and shamelessly intrigued and inquisitive. His body was cremated, and we didn’t do the traditional vigil. We had a vigil and funeral on the same day, two days after his passing.

After landing and travelling to see my mum, I opened my phone. I decided to share on my Facebook account (which I never use) where and when the vigil and funeral would be if anyone wished to attend. I decided to share a link to the funeral home’s website with the latest information. But as I opened Facebook, I could already see it everywhere. My body felt a shiver as I saw the original post of the funeral home already with dozens of comments, dozens more shares and reactions.

Most comments were sending condolences and expressing their shock at the news. But of course, the nosy people are also online. Comments like “Why can’t we see his body?”, “What did he die of?” gave me a glimpse of what families of crime victims feel like when people speculate online. I couldn’t stop scrolling. I would click on their profile to see if they were Facebook friends with my dad. I wanted to understand their rationale for thinking it was appropriate to ask such things. I remember one comment that said something along the lines of “Oh, I don’t recognise him”, and then someone else replied, “It’s [my mum’s name]’s husband.” while tagging my mum. I wanted to scream. I wanted to teach them manners. But I just froze.

That evening, I was tasked with deleting his social media accounts. His phone was still vibrating from all the group chats he was in and from getting calls. It was strange. I know this isn’t a unique experience, but like I said, I have never dealt with it before.

I entered his Facebook account, downloaded his photos and attempted to delete the account. I don’t remember the details now, but it was extremely difficult to delete his Instagram account. I think I did it right. I haven’t had the guts to check yet. It was a long day, and I went to sleep.

The following day, during his vigil, I went outside the chapel to greet a friend. I had someone come up to me, all cheerful, asking me, unknowing that I was his daughter, who exactly was he. “My father”, I said with an awkward, pleasant tone.

“Oh. He was young,” she replied.

“I know.”

I could hear the whispers of people gossiping over the alleged state of his body. They said the “funeral home” was shocked and had never seen anything like it. I was sore, but I couldn’t make a scene.

The evening after the funeral, I checked his phone. I shouldn’t, but I read the unread messages. He was in a group chat, and I saw someone breaking the news to the whole group. Their reactions, shock, confusion, them wondering about us, them organising a funeral bouquet. Then, a random question about something else (I don’t remember what), and the reply was, “What should we do about his number here? His daughters might be getting all these messages”. They didn’t know what to do. I suppose none of them wanted to remove him from the group, but it was haunting at the time. Someone brought back his last message to the group. There were messages about what they would bring to the funeral, when to meet up, etc.

Then, after the funeral, someone asked about a dinner and drinks they had arranged before this all happened and what the plans were. I had reached the bottom of the group chat. Life carried on for everyone (as it should). I removed him from the group and hoped it allowed them to talk freely and carry on.

While everyone was asleep, I went back to Facebook to check the latest tattle. Then I shared on my own profile a handful of tributes shared on Facebook by the communities he was involved in and employers.

I was angry because he deserved more respect and dignity in this death. And while I am thankful to the hundreds who attended and paid their respects, I am seething over the ones who wanted to be entertained.

While life seemed to have stopped for us, it didn’t for everyone else. Soon after, another tragedy struck someone in the town, and now they were in the spotlight instead. I pushed back my feelings and focused on supporting my mum.


Two weeks later, I needed to find something, so I remembered that I had shared it on my Facebook profile, and since I so rarely post, I would be super quick to find it. It was. But by scrolling through my own profile, I also saw that his employer removed their tribute post.

I guess it didn’t match the aesthetic.

TIL: How to fix it when an element blinks when using intersection observer.

I recently built a page where a positioned sticky element would appear when another element wasn't visible anymore. For this, I used the intersection observer.

Later on, it was noticed that on an iPhone using Safari, it was as if this sticky item would start blinking, appearing and disappearing at certain scroll positions.

I had no idea why, but eventually, I found a comment buried on a GitHub thread that fixed my issue. I replaced position: sticky with position: fixed, and it got fixed! Why? I don't know. But now I know, I guess.

The project I was working on wasn't using React or any other JavaScript framework. Still, sometimes, the framework used is a red herring. It's best not to dismiss search results based on their title and just have a look.

I too have deleted my Spotify account

I've been thinking, especially since the recent Spotify layoffs, that I'm due to delete my Spotify account. I haven't paid for it in years, and I have also significantly reduced my usage.

The other thing is that I've had this draft for ages and procrastinated on this topic. Luckily, today, I stumbled across this post from Raed explaining their reasonings for deleting their account. I thought, "Yeah, see, I had the same idea but procrastinated on it!". Not anymore!!

I have reasons similar to Raed's, but here are some of the thoughts that have been lurking in my head.

Their apps take up too much disk space.

It first annoyed me some years ago when I had a very old laptop with limited disk space. At one point, their app and its data took over 4 GB of disk space. That was when I deleted their app from my computer.

I don't want to pay for music I don't own.

The appeal for me to use Spotify Premium was that I had already bought the CDs from my favourite artists, so I didn't want to re-buy their digital versions. Now, this was, of course, pure laziness too.

Technically, you can plug a CD into your computer and copy and play the files. But this process was more straightforward in the early 2000s. I don't remember having a CD player on my laptop many years ago.

But since there was a way to avoid this whole effort, I paid for Spotify when commuting using the tube in London. Since there was no signal, I had to use Spotify Premium to be able to listen offline. One morning, one of my favourite artists removed their catalogue from Spotify. I couldn't listen to them anymore. Fair enough. It is in the terms and conditions, but I had the CD at home.

I ended up buying an external CD player to plug into my laptop to copy the songs. But doing that is a whole process because I also have to copy them to my phone.

Spotify took too long to allow blocking users.

I've been stalked via my Spotify account. Their harassment was by getting themselves and their friends to hit follow on my profile as a tactic to let me know that they are there and they see me. It was only in late 2021 that Spotify took measures to address this. At that point, they had already lost me.

Spotify gives a lot of money and a platform to awful people.

I don't need to say more about this.

Spotify gives too little money to the artists.

Another self-explanatory.

Spotify is bad for the environment.

Slide saying "Streaming spotify 8 hours a day for 21 working days emits as much CO2 per month as driving 19.6 miles by an average passenger vehicle.". Slide saying "Music streaming accounted for 200 to 350 million kilograms of greenhouse gas emissions.".

I took these photos at FFConf 2022. That was the first moment I felt ashamed, and I should have pulled the plug then. And I shouldn't have shared some of my Spotify playlists since then, but I wanted to share something that would connect me to people.

Please watch Natalia's talk on this topic as it is really important.

Goodbye Spotify wrapped

I always felt so smug and happy when I shared that I was either in The Rasmus's 0.001% or 0.005% top fans every year. I buy their merch and art and travel to see them live, so I am contributing to their livelihood as much as possible. But I can't contribute to this company anymore either.

Thank you, Raed, for sharing your post and prompting me to take action, too.

Speaking at All Day Hey!

Flyer with my photo and details of the event.

I'm excited to share that I am one of the speakers for this year's All Day Hey! I first attended All Day Hey in 2018, and it has since been one of my favourite conferences. Well, technically, this is a comeback to the stage since I did give a lightning talk at All Day Hey back in 2019.

So, five years later (I can't believe it has been five years), I will be back, but this time to talk in a longer format about my new experiments with the Web Speech API and thinking a bit more about voice interfaces.

I've been working on new experiments and will be sharing new things I've learnt since I gave this talk at the State of the Browser and FFConf.

Tickets are still available but I bet not for long!

See you there?

Attending IndieWebCamp Brighton

I am excited to attend IndieWebCamp Brighton in less than a month! I already booked my non-refundable hotel, which felt very nerve-wracking!

The last time I tried to attend an IndieWebCamp, I ended up cancelling my trip last minute because childcare plans fell through.

But Brighton is near where I live, so hopefully, all will go well this time. I'm super looking forward to meeting people from the community and having some dedicated time to work on my little blog! I know that technically, this could have been an RSVP type of post, so it's one more thing for my backlog of things to improve around here.

I'm really thankful to Paul Robert Lloyd for taking the initiative to organise this. If you need any more convincing, Paul has written a more compelling introduction to the event on his blog.

Learn more about the event and RSVP on the event page.

See you there?