Sign in

Estela Franco

@guaca.bsky.social
2.2K followers 351 following 420 posts

Web Performance @ Shopify Tired mom 👦👶 Passionate about Web Perf, Web Standards, TechSEO, & Rock Music. Google Dev Expert in Web Technologies #mujeresenseo 🌐 estelafranco.com 🐘 toot.cafe/@guaca 📍 Barcelona

PostsRepliesMedia
Estela Franco @guaca.bsky.social · 23h
Aznar, pidiendo el voto para Pedro Sánchez 🗳️
Titular de El Mundo en el que se lee “Aznar: ‘Si Pedro Sánchez forma gobierno tras las elecciones del 29 de noviembre, la Monarquía se terminaría”
020
Estela Franco @guaca.bsky.social · 02/10/2026
I don't want to brag, but I finally met @tamethebots.com in person! 🤩
Picture of Dave Smart and me at the Search Central Live Deep Dive event in Barcelona
280
Estela Franco @guaca.bsky.social · 02/10/2026
On a scale from zero to “I design my own backpack with its code in it”, how much do you like @11ty.dev?
Picture of a backpack with the eleventy.config.js code from the Eleventy Base Blog.
0111
Estela Franco @guaca.bsky.social · 02/10/2026
Enjoy it! 🙌 BTW, will your session be recorded and shared by any chance?
000
Reposted by Estela Franco
José Dapena Paz @jdapena.bsky.social · 21/09/2026
I was so lucky to start this project with people I admire so much... and even luckier with all who joined after. A kind of experiment still running today. A safe place where effort and talent are used to make the world a better place. I can proudly say: 25 years ago we were creating Igalia.
1304
Reposted by Estela Franco
Paul Kinlan @paul.kinlan.me · 21/09/2026
If you are in Developer Marketing and love building on the Web, our awesome Developer Marketing team is hiring. Come and help us create content that inspires developers and builders to build the next generation of web experiences. www.google.com/about/career...
google.com
Product Marketing Manager, Chrome for Developers
Know the user. Know the magic. Connect the two. At its core, marketing at Google starts with technology and ends with the user, bringing both together in unconventional ways. Our job is to demonstrate...
065
Reposted by Estela Franco
daniel wraith @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
42736250
Estela Franco @guaca.bsky.social · 17/09/2026
Q1: above the ⓘ Q2: no
040
Estela Franco @guaca.bsky.social · 12/09/2026
Oh wow... Yes. He’s a spy.
041
Estela Franco @guaca.bsky.social · 05/09/2026
Just returned from a couple of weeks in Egypt. It's surprising that the weather feels hotter in my town in Spain than it did in Cairo and Hurghada 🥵
010
Reposted by Estela Franco
Sean Casten @seancasten.bsky.social · 07/08/2026
Yet another case of economic illiteracy from the Trump administration. The US, lacking vibranium reserves of our own can't influence US production with tariffs on Wakandan exports. www.bbc.com/news/world-u...
bbc.com
US government lists fictional nation Wakanda as trade partner
Officials say it was an error to add the fictional nation from Black Panther to the list.
920338
Reposted by Estela Franco
Afrika Winslet 💜🌋 @afrikawinslet.bsky.social · 05/08/2026
Hoy hace (al menos) 4 años que vivo con esclerosis múltiple. Y doy mil gracias por vivir en un país con acceso a los mejores tratamientos posibles. A tan solo 15min de mi casa. Incluso viviendo en una pequeña isla de Canarias. Tratamiento que seguramente no podría pagar de otra manera.
161
Estela Franco @guaca.bsky.social · 04/08/2026
🫂
010
Estela Franco @guaca.bsky.social · 28/07/2026
Casualidad también que no saben ni a qué curso van sus hijos o el nombre de su pediatra, pero ya se saben los nombres de todas las aldeas que requieren de su “ayuda” 🙄
0111
Estela Franco @guaca.bsky.social · 27/07/2026
Madre del amor hermoso…
static.klipy.com
Why Everyone Is Annoyed
Alt: Why Everyone Is Annoyed
100
Estela Franco @guaca.bsky.social · 27/07/2026
Lo que fuera, ya no está 👀
100
Estela Franco @guaca.bsky.social · 19/07/2026
¿Soy yo o todos los países del mundo (excepto Israel) apoyan a España en el partido de esta noche? PS: ¿sabéis quién estará metida en un avión durante la 1ª parte partido? PS2: Friendly reminder que De la Fuente fue uno de los muchos que aplaudían mientras Rubiales gritaba “¡NO VOY A DIMITIR!”
120
Estela Franco @guaca.bsky.social · 19/07/2026
Disfruta de esta nueva etapa!! 👏👏👏
010
Reposted by Estela Franco
lasti.bsky.social @lasti.bsky.social · 15/07/2026
¿Sabéis que Marruecos detiene y hace desaparecer a aquellos saharuis de los territorios ocupados que se manifiestan contra la ocupación? ¿Y que hace como 10 años que Marruecos no deja entrar en la zona a ni un solo observador internacional? ¿Sabéis que hay un preso saharui en huelga de hambre porque
4203172
Estela Franco @guaca.bsky.social · 13/07/2026
Apoyo la moción! La gran mayoría de validadores de direcciones son 💩
static.klipy.com
Judge Judy's Iconic Slam Moment
Alt: Judge Judy's Iconic Slam Moment
010
Estela Franco @guaca.bsky.social · 13/07/2026
PD: Otro día hablamos de los formularios en España que fallan con la validación de la dirección si lleva un apóstrofe. No puedo poner mi dirección real (contiene L'), lo que básicamente significa que los repartidores no encuentran mi casa en Google Maps 🤦‍♀️
120
Estela Franco @guaca.bsky.social · 13/07/2026
And that’s the latest episode in the adventures of a Catalan navigating the digital world, one failed form validation at a time! And for my fellow front-end devs building forms: please remember that languages with special characters exist, and official forms absolutely must validate them. FIN!
120
Estela Franco @guaca.bsky.social · 13/07/2026
So here I am, late on a Monday night, filling out a tourist visa application for our upcoming holidays, calculating the risk of leaving out the hyphen so the form doesn’t crash on validation...
A screenshot of an online tourist visa application form under the "APPLICANT DETAILS" section. The "Given/First name(s)" input field contains the text "Estel-la" and is highlighted with a red outline, triggering a validation error message that reads: "Invalid characters detected in your input, the format of the input is not valid or check that no extra spaces at the beginning or at the end of your input." To the right, a help pop-up box displaying an illustrative "INTERNATIONAL BIOMETRIC PASSPORT" is open. The pop-up includes explicit red text instructions stating: "Type your name in the box as shown in your passport... No special characters are allowed," creating a conflict with the passport, which might contain such characters.
120
Estela Franco @guaca.bsky.social · 13/07/2026
Because of all the complications of having a special character in my name, I’ve simply gone by Estela for the last 30+ years. But you can probably imagine how much "fun" it is to fill out online forms that strictly require your legal name to match your passport (booking flights, for example)..
100
Estela Franco @guaca.bsky.social · 13/07/2026
But to make the story even more thrilling, the clerk on duty that day decided to use a hyphen (-) instead of the actual middle dot (·). Why? 🤷‍♀️ But this means that, legally, my name is Estel-la. Yes, a hyphen. Even the police ask me if it’s a typo every single time I renew my ID or passport...
110
Estela Franco @guaca.bsky.social · 13/07/2026
Since he was the one handling the registration, he unilaterally decided to register my name in Catalan: Estel·la. I know many of you might not even know that tiny middle dot between the Ls exists. It’s called the ela geminada (geminated L), and it’s a beautiful, uniquely Catalan linguistic quirk...
120
Estela Franco @guaca.bsky.social · 13/07/2026
Once upon a time, many, many years ago, I was born. Back then, fathers barely got a couple of days of paternity leave, just enough time to rush to the registry office, file the paperwork, and not much else. My mother wanted to name me Stella (in Latin). But my father had other plans...
100
Estela Franco @guaca.bsky.social · 13/07/2026
Have I ever told you how incredibly tedious it is to deal with any official bureaucracy that requires my name exactly as it appears on my ID or passport? Let me tell you a story (perhaps a boring one to some, but a massive headache for me)...
120
Reposted by Estela Franco
Álvaro Montoro @alvaromontoro.com · 08/07/2026
The CFP for @longhornphp.com was extended until the end of this week (July 10). While PHP is the main focus of the conference, other topics like UI/UX, CSS, web design or web accessibility are also welcome. Don't miss the chance to share your talk in Austin! cfp.longhornphp.com #cfp #conference
cfp.longhornphp.com
Longhorn PHP Conference CFP
Call for Presenters for Longhorn PHP Conference
001
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 Texto completo aquí: bsky.app/profile/guac... No dudo que hay gente que sí publica cosas así en serio, pero este no era el caso. Perdón por el susto y el posible desprendimiento de retina que haya podido causar 🙏
120
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 Texto completo aquí: bsky.app/profile/guac... Aunque estoy segura de que hay gente que sí publica cosas así en serio... En fin, perdón por el susto y el posible desprendimiento de retina que haya podido causar 🙏
100
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 Texto completo aquí: bsky.app/profile/guac... Perdón por el susto y el posible desprendimiento de retina que haya podido causar 🙏
030
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 bsky.app/profile/guac... Perdón por el susto y el posible desprendimiento de retina que haya podido causar 🙏
010
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 bsky.app/profile/guac... Lo triste es que como estas cosas se suelen ver (o vivir en primera persona) es fácil creer que es verdad... Perdón por el susto y el posible desprendimiento de retina 🙏
000
Estela Franco @guaca.bsky.social · 06/07/2026
Parece ser que era un mensaje un poco trampa en LinkedIn y yo caí completamente 😅 bsky.app/profile/guac... Perdón por el susto y aumentar de forma innecesaria el riesgo de embolia 🙏
110
Estela Franco @guaca.bsky.social · 06/07/2026
bsky.app/profile/guac...
010
Estela Franco @guaca.bsky.social · 06/07/2026
Claramente no, no lo había leído cuando lo publiqué. Pero me lo hicieron ver después y respondí a mi propio post con la información completa y entonando el mea culpa 😅 bsky.app/profile/guac...
100
Estela Franco @guaca.bsky.social · 06/07/2026
Lo sé, y lo siento. Yo me asusté tanto que por eso lo compartí... demasiado pronto. Perdón por el susto y la pérdida temporal de fe en la humanidad 🙏
120
Reposted by Estela Franco
Estela Franco @guaca.bsky.social · 06/07/2026
Vale, resulta que me precipité y sí es una burla. No leí hasta el final porque ✨señoras con prisas que hoy no han tomado café✨ Aquí el texto completo que sí demuestra que se ríe de no decir nada con palabros. No critica los anglicismos como tal, pero sí las frases vacías: bsky.app/profile/miga...
2203
Estela Franco @guaca.bsky.social · 06/07/2026
Lo siento mucho. Me he equivocado y no volverá a ocurrir. Pueden seguir haciendo scroll.
static.klipy.com
Homer Simpson: Nothing To See Here
Alt: Homer Simpson: Nothing To See Here
5180
Estela Franco @guaca.bsky.social · 06/07/2026
Vale, resulta que me precipité y sí es una burla. No leí hasta el final porque ✨señoras con prisas que hoy no han tomado café✨ Aquí el texto completo que sí demuestra que se ríe de no decir nada con palabros. No critica los anglicismos como tal, pero sí las frases vacías: bsky.app/profile/miga...
2203
Estela Franco @guaca.bsky.social · 06/07/2026
Ahhhh!!! Haciendo scroll vi la línea pespunteada y asumí que ahí iban los chorrocientos hashtags que se ponen en estos casos 😱😱😱 Pues mea culpa por no leer hasta el final 🫠 Es lo que pasa cuando se intenta leer algo en el móvil malamente mezclado con falta de cafeína 😰😰😰 La vida con prisas es mal.
020
Estela Franco @guaca.bsky.social · 06/07/2026
😂😂😂
000
Estela Franco @guaca.bsky.social · 06/07/2026
Acabo de ver esta publicación en LinkedIn y de verdad pensaba que era una coña a lo Pantomima Full para reírse del abuso de anglicismos que a veces se hace en el entorno digital cuando hablamos en español. Pero resulta que no. Que es una publicación real. Que hay gente que de verdad habla así… 🫠
Este trimestre hemos hecho un deep dive en nuestros learnings.
Y la conclusión es clara: tenemos que ser más data-driven, pero sin perder el customer-centric mindset que nos hace únicos.
Nuestra estrategia de land and expand está dando sus frutos. Estamos alineando stakeholders, generando sinergias y moviendo la aguja en los KPIs que realmente importan.
¿El secreto? Pensar out of the box, pero siempre con foco en el low hanging fruit.
Eso sí, hay que ser ágiles, fallar rápido y hacer circle back con el equipo para asegurar el buy-in de todos antes de escalar.
Porque al final del día, no se trata de trabajar más, sino de trabajar smart. De crear win-win.
De aportar valor añadido en cada touchpoint del customer journey.
El futuro es de los que saben pivotar. De los que tienen un growth mindset. De los que entienden que la disrupción no es una opción, es un must.
Seguiremos empujando. Seguiremos construyendo. Seguiremos haciendo que las cosas pasen.
196930
Reposted by Estela Franco
PerformanceObserver @performanceobserver.dev · 02/07/2026
Join us next week for the next meetup! All details at performanceobserver.dev #webperf
001
Estela Franco @guaca.bsky.social · 30/06/2026
🚨 Next Performance Observer episode will be on July 8 🚨 🎤 @sergeyche.dev will present "Introduction to UX Speed" 🎤 @mrsdaehin.bsky.social will talk about "Don't thank the AI: Sustainability and Performance" 📅 July 8th 🕧 6pm CEST / 5pm BST / 12pm EDT / 9am PDT 🔗 Zoom link at performanceobserver.dev
performanceobserver.dev
PerformanceObserver: A virtual web perf meetup
Join the PerformanceObserver virtual performance meetup to get all the latest web performance news and hang out with the community.
041
Estela Franco @guaca.bsky.social · 29/06/2026
Hahahaha! Malas costumbres que debo dejar, lo sé 😅 pero ya sabes qué puede pasar fuera de Europa si pones 22:49...
static.klipy.com
So Confused Woman Math Equations Meme
Alt: So Confused Woman Math Equations Meme
100
Estela Franco @guaca.bsky.social · 29/06/2026
static.klipy.com
Princess Peach: Welcome to Hell
Alt: Princess Peach: Welcome to Hell
010
Estela Franco @guaca.bsky.social · 29/06/2026
It's 10.49pm and 30°C (86°F). My two kids and I are sick. It's going to be a long night. Send some fresh hugs!
static.klipy.com
Elmoerc Elmo in Flames
Alt: Elmoerc Elmo in Flames
250
Reposted by Estela Franco
performance.now() conference @perfnow.nl · 29/06/2026
Reminder: ticket prices will go up by €100 + VAT this Wednesday, 1st of July. There are a few cheap tickets left. We also announced @patmeenan.com, @stephaniewalter.bsky.social and @programmingart.bsky.social (MC). perfnow.nl/tickets.html
perfnow.nl
performance.now(); 19th and 20th of November 2026, Amsterdam
On 19th and 20th of November 2026, the seventh edition of performance.now() will take place in Amsterdam—a single track conference, covering today’s most important web performance insights.
058