“Cross-dressing is the fantasy of the possible, and war is the opposite” This line comes from La Bola Negra. I wrote about why you need to watch it at the cinema, following its US release. I watched it couple of weeks ago in Spain and I can’t stop thinking about it 💔 marinaaisa.com/blog/persona...
Marina Aísa
Marina Aísa
@marinaaisa.com
I'm a software engineer at Apple , focused on making web products more accessible and enjoyable 👩🏼💻 🏳️🌈 Opinions are my own 📍 London, UK https://marinaaisa.com/
1.1K followers489 following196 posts
I rewrote my personal website (marinaaisa.com) 🥕 It has a new brand design, using cool and modern tech stack (like @astro.build 💫) that you can discover by reading the README file: marinaaisa.com/readme/ 👀
and I thought: "What is the point of a personal website anymore?" anyways 🤷♀️ so I wrote a new article about it: marinaaisa.com/blog/the-poi... Hopefully this inspire you to do the same or maybe not! 🤖
Marina Aísa reposted
One night in the impressive megacity of Chongqing 🤯🇨🇳🐉 More than 30 million people live here! I can’t believe I didn’t even know this city existed before @joyeecheung.bsky.social told me about it! I’m absolutely blown away 🤩
Marina Aísa reposted
We're hiring a Technical Product Manager for Web Platform & Frameworks infrastructure at Bloomberg in New York. You'll be working with me and @jonkuperman.com plus a whole bunch of folks excited by web technologies ✨ Feel free to DM with questions. bloomberg.avature.net/careers/JobD...
Marina Aísa reposted
#html Declarative Partial Updates unlock a new Native Component Model
Thanks @css-tricks.com for adding my notes of @webengineshackfest.org in this edition! ✍️🤩 I hope to see more new faces in Galicia next year! 🐙
A brand-spankin' new editing of @dxnny.fun's What's !important for all your too-busy-didn't-catch-that front-end news. Featuring @heydonworks.com @css-only.dev @polypane.app @matuzo.at @una.im @bram.us @marinaaisa.com css-tricks.com/whats-import...
Esta plataforma permite reportar a personas desaparecidas en Venezuela para facilitar las labores de búsqueda. 👉 desaparecidosterremotovenezuela.com
This platform allows you to report missing persons in Venezuela to facilitate search efforts. 👉 desaparecidosterremotovenezuela.com
New profile picture. 🐚 How I posed for the picture vs how I really felt inside 🫠 after walking 26km in the Camino de Santiago (French Way). Stage 31: Palas de Rei -> Arzúa www.pilgrim.es/en/french-wa...
Today we walked 20km in the Stage 32: Arzúa -> O Pedrouzo www.pilgrim.es/en/french-wa... and tomorrow we will arrive to Santiago. 🤩 Can't wait, it's always so exciting.
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
👉 Proposal to introduce HTML elements designed to natively support menus on the web: open-ui.org/components/m... 👉 Proposal to standardise the methods used to insert HTML into a web page by creating a consistent set of new commands (setHTML, appendHTML, and streamHTML) github.com/WICG/declara...
And that’s a wrap! 🎉 I had an amazing time in A Coruña, met so many talented people from all over the world, had fantastic conversations and enjoyed the best food 🐙 A huge thank you to @igalia.com for putting together such a great event and making everyone feel so welcome. See you next year! 🤗
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
👉 SPAs have been relying on the History API. The History API was never designed for complex SPAs, leading to workarounds in routers. 🗺️ Navigation API intercept and manage routing before the browser acts, giving full access to the document history entries developer.mozilla.org/en-US/docs/W...
👉 Andreas Farre showed a demo comparing the History API and Navigation API farre.github.io/navigation-q.... 🎥 This video shows how difficult navigation is on browsers (with the History API): www.youtube.com/watch?v=W6lv... 🫠
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
🗣️ Spell Check Custom Dictionary API is a proposal allowing developers to provide custom dictionaries for HTML spell checking github.com/Igalia/expla... 👉 Despite limitations with conjugated languages, the group agreed it is a practical "first step" since native dictionaries have the same limitation.
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
🤔 I proposed creating a web standard to enable keyboard navigation in browsers using WAI-ARIA landmarks, similar to how screen readers work 👀 There is a proposal for HTML focusgroup attribute that could help: github.com/whatwg/html/... 👀 There is an extension for it: matatk.agrip.org.uk/landmarks/
👉 FedCM is a standard for identity providers. 👉 Registration API proposal allows to ask for compatible registered IdPs, expanding your options github.com/w3c-fedid/id... 👉 Email Verification API proposal allows to ask the browser for proof that you own an email address wicg.github.io/email-verifi...
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
⏱️ Day 2 (after the talks) We practised our monkey skills in a local climbing wall in A Coruña (amimontanismo.es/)) 💯🐒 @danielroe.dev showed us his superpowers 🧗♀️
⏱️ Day 3 👉 We discussed how can browsers can help to improve web accessibility 🤔 Ideas: user preferences for autoplay and contrast, keyboard nav for tooltips... 🤔 @danielroe.dev suggested browsers to share information with framework developer tools to help identify accessibility vulnerabilities ➕
That was fast 💨🤩 @lcas.dev has already submitted a new HTML proposal for Localized time formatting without JavaScript 👇 github.com/whatwg/html/... Couple of previous proposals related to this topic: - github.com/whatwg/html/... - github.com/whatwg/html/...
⏱️ Day 2 👉 We discussed date formatting without JS: 🤔 Where to implement the solution? ShadowDOM using the `<time>` element or CSS with the content property or both? 🤔 What is the scope? should we render absolute or relative time? 🤔 Accessibility? text selection? ✍️ Notes: hackmd.io/IJgF2r1DSuyZ...
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
👉 HTML-in-Canvas is a bridge implementation between HTML/CSS and pixel manipulation (Canvas/WebGL). 👉 Available in Chrome behind the `canvas-draw-element` flag. 👉 We discussed the challenges: cross-origin data leakage, video support, user state privacy, performance 👀 Demos: html-in-canvas.dev/demos/
🎥 you can play with the demo from the video here: wicg.github.io/html-in-canv...
Marina Aísa reposted
Select the text on this demo 🤯 html-in-canvas.dev/demos/hello-...
👉 HTML-in-Canvas is a bridge implementation between HTML/CSS and pixel manipulation (Canvas/WebGL). 👉 Available in Chrome behind the `canvas-draw-element` flag. 👉 We discussed the challenges: cross-origin data leakage, video support, user state privacy, performance 👀 Demos: html-in-canvas.dev/demos/
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
👉 atproto.com exists to decentralize social media by decoupling user data and identity from the applications built on top of them. 👉 Atmosphere are the web of apps that store and access data using the atproto 👉 Great explanation of npmx's role in the Atmosphere: docs.npmx.dev/integrations...
⏱️ Day 2 👉 We discussed date formatting without JS: 🤔 Where to implement the solution? ShadowDOM using the `<time>` element or CSS with the content property or both? 🤔 What is the scope? should we render absolute or relative time? 🤔 Accessibility? text selection? ✍️ Notes: hackmd.io/IJgF2r1DSuyZ...
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
👉 Eemeli Aro discussed a HTML proposal for localising websites without relying on custom solutions. github.com/mozilla/expl... 👉 Developers could bind elements to localised messages provided by a localisation resource. 👉 This HTML proposal complements the TC39 Proposal for Intl.MessageFormat in JS.
👉 @danielroe.dev and @patak.cat gave a fantastic talk about the @npmx.dev project. They talked about how it started, its history, community and engineering culture around it. 👉 e18e.dev is a project aimed at unite individuals to enhancing the JS ecosystem's performance.
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
⏱️ Day 1 👉 Valerie Young gave a talk about Web Platform Tests (WPT). These are test suites for Web platform specifications written in HTML but initially lacked complete accessibility support. 👉 She found a way to solve this by writing new tests in Python. Example github.com/web-platform...
👉 HarfBuzz is an open-source text shaping engine. 👉 Behdad Esfahbod gave a very cool demo using HarfBuzz (harfbuzz.github.io/hb-gpu-demo/) to compare WebGL and WebGPU for shaping and rasterisation in 3D within a browser.
This week I'm in A Coruña, Galicia, attending the @webengineshackfest.org 👩💻 where we are discussing the future of web engines and standards. Given the potential impact on future web development, I thought it would be helpful to share some of my personal notes from the event. ✍️👇
⏱️ Day 0 👉 After hours of hiking in the beautiful Galician forest, we finally arrived in A Coruña. 🥾🌲 👋 Holis @jonkuperman.com and @danielroe.dev
"Engineering is programming integrated over time but the thing is that we are speeding programming a lot." Incredible talk by Adam Bender on the impact of AI in our systems and engineering culture. 👏 www.youtube.com/watch?v=2n41...
Marina Aísa reposted
It's often uneasy for me to share my experiences as a woman in tech, but this job market has me worried for everyone stuck somewhere harmful. I admire everyone who takes on "women in tech" speaking gigs but I am also angry for them and us. ohhelloana.blog/woman-in-tec...