Sign up

Ana Rodrigues

Not verified No WebSub updates Supports Webmention Valid

A personal blog from Ana Rodrigues.

Author
Ana Rodrigues
Public lists
Manton Reece - Blogroll
Fetched

Ana Rodrigues Supports Webmention Valid

codebar Stories Podcast

A few weeks ago I decided to be bold and put out there that I had itches I wanted to scratch. It isn't something I normally do, as I usually reject myself before allowing others to do so. So, after the Wonders of Web Weaving podcast was published, I rejoiced online and said ...

Ana Rodrigues Supports Webmention Valid

Wonders of Web Weaving Podcast

I was a guest on James's Wonders of Web Weaving podcast and it was such a lovely conversation. We talked about old teenage blogs, how I found the IndieWeb community, why I think now is the best time to be your full weird self online, and I accidentally held myself publicly a...

Ana Rodrigues Supports Webmention Valid

I was one of the MCs for CSS Day!

The other week I was the MC for day 2 of CSS Day conference. It was my first time ever being an MC for a conference! I was so excited and, honestly, very nervous at the start. My hands were shaking a lot, and it's no wonder, as Bruce Lawson had been the MC of the previous d...

Ana Rodrigues Supports Webmention Valid

It's 2026 and women are still asked to teach others to think a little bit and not be a prick

This article was originally drafted in 2024 but I struggled to finish it then. I was stuck wondering if I was just moaning over the past. Recently, Salma and Jo both shared thoughts that gave me the rage and energy to come back to this. Today is the day I finally have the co...

Ana Rodrigues Supports Webmention Valid

Offline break in New Forest

A couple of weeks ago we took a little break. The first adults-only break since my daughter was born. For that reason, we decided to do something that was quite close to home. I am still was quite nervous about being far away from her and I didn’t want to go abroad because o...

Ana Rodrigues Supports Webmention Valid

Overthinking: AI wasn't the first to break my heart

So I’ve been thinking, when was the last time I’ve experienced some sort of burnout from a community. And I had forgotten that tech was not my only interest, or the only thing I’ve been deeply enthralled with. While I started making websites when I was 13, I wasn’t always st...

Ana Rodrigues Supports Webmention Valid

A bookmarks post that closes all the tabs

I am deeply frustrated with my inability to stick to the plan and do this post once a month. But I will really make an effort from now on because the more I delay the more links (and tabs) pile on and I end up not being able to share everything. Bookmarks related to tech and...

Ana Rodrigues Supports Webmention Valid

2025 was the year of no sleep and pushing through

The last time I wrote a year in review was in 2019. I ended it with “have a healthy 2020” and we all know how that went. Since it does feel like we’ve been living in hell since 2020 I somehow stopped writing yearly reviews. But I have been itching to capture more of my life ...

Ana Rodrigues Supports Webmention Valid

Talking around about CSS: The final act

I am back from Berlin after spending a few days last week at Beyond Tellerrand where I was a speaker! It was my first time attending as well. Before that, in September, I did the same talk in Freiburg at Smashing Conference. In both events I gave the talk that I worked on th...

Ana Rodrigues Supports Webmention Valid

IndieWeb Book Club: Oct 2025

I've never participated in a book club so I don't know if I am doing this right. I don't know how the conversation would go in a group setting and I normally lean to sharing my experiences as a way to connect. I've recently learned it isn't something people are keen on. But ...

Ana Rodrigues Supports Webmention Valid

“Why would anybody start a website?”

Slowly catching up on my RSS feed and I just read Dave's post “Why would anybody start a website?”. Obviously, Dave's post is right up my street but it reminded me of a random notes post on my phone that I wrote a while back.

Why build a website?

Why knit a jumper with your bare hands?

Why cook a homemade meal from scratch?

Why paint in a canvas?

Why fix a broken thing?

Why write a letter?

Why anything really?

We, humans, are driven to touch and craft with our body. Deep down we crave that. Website making is a digital craft.

There, I let out a draft from my phone and it is now in my blog. Why not?

Anyway, I love how the "no thought is original" is real. Turns out, one day before I started this draft on my blog, Jim Nielsen also did a similar comparison. They're smarter than me, listen to them!

Ana Rodrigues Supports Webmention Valid

My pick of the year for the State of CSS Survey

The State of CSS Survey results recently came out and I was asked what I was my pick of the year in the CSS world and turns out I had an opinion. I told Sacha, My pick of the year is all the font clamp generators that people have been creating and sharing. What’s great abou...

Ana Rodrigues Supports Webmention Valid

Eight years of Jessie

I am currently regretting the posts I didn't make. Yes, as someone who bangs on and on about posting things on your blog first and then elsewhere, I too fail many times. And, it's been like that when it comes to Jessie. Since we adopted Jessie in 2017, I've been celebrating ...

Ana Rodrigues Supports Webmention Valid

My IndieWeb Journey: Building, Sharing, and Owning Your Online Presence.

Last year I spoke at Open UK about my IndieWeb journey. I've posted the slides on Notist but I finally sat down to pick up the transcription and tidy it up on my blog. The base of this post was a transcript of my presentation but some editing is now present for added clar...

Ana Rodrigues Supports Webmention Valid

I've been speaking around about refactoring CSS!

Exactly two months I shared that I was about to do a little "summer tour" of my a talk about refactoring CSS. And I did! I spoke at CSS Day, Middlesbrough Front End and Pixel Pioneers in three weeks and it was scary and wonderful, very similar to Brecht's experience! I had g...

Ana Rodrigues Supports Webmention Valid

Speaking around about refactoring CSS

Some weeks ago Oliver from Pixel Pioneers asked me: "How did you come up with the idea for your upcoming Pixel Pioneers talk, and what can we expect to take away from it?". This is my answer: Around two years ago I realised that I was feeling a lot of decision paralysis whe...

Ana Rodrigues Supports Webmention Valid

A forty minute tech talk might not fix a very specific code problem at work, but it might leave you inspired to fix everything else

Last week, I spent a few days in Leeds attending All Day Hey again, a brilliant conference for developers, designers and tech leads. This conference is part of my holy-grail of community-led conferences that I purchase tickets for regardless of the schedule. This is because ...

Ana Rodrigues Supports Webmention Valid

In defense of unpolished personal websites

For a while now, I've been slowing working on a refactor of the codebase of this blog. At one point, I got caught in exciting world of performance and I wanted to make sure I had a super fast pageload. Currently, my CSS is added inline in the HTML and I found myself thinking...

Ana Rodrigues Supports Webmention Valid

Blog questions challenge

I'm somewhat frustrated at myself for how long it took me to finish off this post that Remy kindly tagged me in. The last time I participated in something like this was the "My Typical Day" write-up. Reading it now is an interesting stroll down memory lane. This challenge al...

Ana Rodrigues Supports Webmention Valid

Bookmarks I should have shared a long time ago

Let's get these out of the way! Bookmarks related to tech and web development Likes* are the best by Hagen Terschüren. Paged.js. Making Math Accessible by Dan O’Mahony and Ricky Onsman. My Eleventy site setup by Anh. 88x31 archive by . W3C badge custom element demo by...

Ana Rodrigues Supports Webmention Valid

A love letter to the community-led events

I wouldn't be where I am today if it wasn't for community-led events in the front-end community, and I am forever grateful for that. However, I am heartbroken by the current state of the events. Many community-led events have recently been cancelled due to low ticket sales, ...

Ana Rodrigues Supports Webmention Valid

I want it all but, it is impossible

I want to read all the newsletters I subscribed to. I want to read everything in the ten web dev community slacks I joined. I want to read everything on the seven Discord servers I am on. I want to read every blog post in the hundreds of feeds I follow. I want to read every ...

Ana Rodrigues Supports Webmention Valid

I am not a good interviewer and probably neither are you

I cringe whenever I look back to the days I was the interviewer for roles at the companies I worked for. When I was just starting out my career at a company with hundreds of developers, I remember thinking and feeling that being the developer picked to interview someone mean...

Ana Rodrigues Supports Webmention Valid

Speaking at WebExpo!

Flyer with my photo and details of the event.

I'm over the moon to share that I am one of the speakers for this year's WebExpo! It will be my first time attending WebExpo. I was impressed with how keen the organising team was on the community and the attendees' experience.

It will also be my first time at a multi-track conference, and the speakers list is so good! I know it will be difficult for me to choose what to attend.

Since I gave this talk at the State of the Browser and FFConf, I've been working on new experiments and sharing the things I've learned.

Tickets are still available; you should get them before they increase the price!

See you there?

Ana Rodrigues Supports Webmention Valid

Reflections from IndieWebCamp Brighton

The other weekend, I attended IndieWebCamp Brighton and had a wonderful time! I've been working from home for four years, and most of my friends have left London, so events like this excite me to see internet buddies! Like Jeremy said, I, too, feel like it was my RSS feed co...

Ana Rodrigues Supports Webmention Valid

You don't have to be a “content creator” to have a website.

This is clearly the result of living in a capitalist society. In recent years, people have felt the pressure to monetise their hobbies, so there’s a constant state of hustle. We all need money to exist in our society. In the online communities and circles where I try to hang...

Ana Rodrigues Supports Webmention Valid

Testing IndieKit

I am at IndieWebCamp Brighton and I am testing IndieKit! Ignore this post.

Ana Rodrigues Supports Webmention Valid

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 Portu...

Ana Rodrigues Supports Webmention Valid

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.

Ana Rodrigues Supports Webmention Valid

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. ...