Sign in

Álvaro Montoro

@alvaromontoro.com
2.3K followers 421 following 3.1K posts

Álvaro Montoro 🧑‍💻 Software Engineer 📝 HTML, CSS, and other web things ⭐ Microsoft MVP ⭐ Google Developer Expert 💬 Español | English | Français (un peu) 👽 99.9% not an alien (he/him)

PostsRepliesMedia
Álvaro Montoro @alvaromontoro.com · 1h
Two different people that I talked to this week were surprised to find out that, in Spanish, a vowel with an accent mark is pronounced the same as the same vowel without the accent. I thought that was a widely-known thing, but maybe not?
010
Álvaro Montoro @alvaromontoro.com · 2h
I enjoyed doing CSS Art... maybe I should retake it sometime.
030
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 11h
10 Cool CodePen Demos - September 2026 alvaromontoro.com/10-cool-code... In this edition: CSS art, groovy animations, textures and text, menus, charts and pie charts (and doughnuts), LEDs... and more! #webdev #javascript #css #html #codepen
alvaromontoro.com
10 Cool CodePen demos
10 Cool CodePen demos from September 2026
072
Reposted by Álvaro Montoro
Chris Bolson @cbolson.bsky.social · 7h
It is always a great privilege to have one of my demos included in Álvaros monthly round up. Thanks!
021
Álvaro Montoro @alvaromontoro.com · 10h
When I open the LinkedIn app on my phone, it goes directly to the games section. That's the last thing I did, so it's the first thing I'm displayed... And the last thing I do.
010
Álvaro Montoro @alvaromontoro.com · 11h
Oh, that explains why Tyler Durden started a conversation on the app!
010
Álvaro Montoro @alvaromontoro.com · 11h
10 Cool CodePen Demos - September 2026 alvaromontoro.com/10-cool-code... In this edition: CSS art, groovy animations, textures and text, menus, charts and pie charts (and doughnuts), LEDs... and more! #webdev #javascript #css #html #codepen
alvaromontoro.com
10 Cool CodePen demos
10 Cool CodePen demos from September 2026
072
Álvaro Montoro @alvaromontoro.com · 14h
If you can't do the time, don't make the rhyme.
000
Reposted by Álvaro Montoro
Nick Taylor @nickyt.online · 01/10/2026
Looking forward to ATO 2026! See you there?
032
Álvaro Montoro @alvaromontoro.com · 01/10/2026
The Spanish government sent me an email today confirming that my electronic ID was approved after my video-identification from June 3, 2025. The electronic ID app doesn't work outside of Spain, so whatever process I wanted to complete 18 months ago will likely have to wait some more.
020
Reposted by Álvaro Montoro
comiCSS @comicss.art · 01/10/2026
New cartoon: AGI comicss.art/comics/260/ Inspired by a Flavita Banana's cartoon at El Pais. This is the future that all the AI CEOs are looking forward to 😅 This cartoon was coded using HTML and CSS (I like how the appliances are a single div each). #css #joke #ai
cartoon with a washing machine in front of a toaster. They both in front of a microphone, and the washing machine says 'Welcome to the Wash and Toasty podcast, Humanity finally achieved AGI, what are your first thoughts'. Then the toaster and the washing machine start saying 'Bro' alternatively to each other for a while.
062
Álvaro Montoro @alvaromontoro.com · 01/10/2026
I don't usually speak at many conferences, but this year has been the exception: six conferences across three countries, revisiting old talks, experimenting with new ones, and learning that the same presentation is never the same. I wrote a few thoughts about it: alvaromontoro.com/blog/68113/c...
alvaromontoro.com
Conferences
I don't speak at conferences very often, but I have a handful of
040
Álvaro Montoro @alvaromontoro.com · 01/10/2026
JSConf Mexico is just one month away in Guadalajara, Jalisco! There will be dozens of talks and workshops in both English and Spanish. Don't miss it! Get your ticket at tickets.jsconf.mx/en See you there! #JSConfMX #conference
000
Reposted by Álvaro Montoro
DEV Community @dev.to · 30/09/2026
A new era of Hacktoberfest starts tomorrow! Join us for the livestream where we’ll share what’s new, how to take part in a Fest or online all month, and how to start collecting stickers. Tune in at dev.to
Hacktoberfest 2026. Join the livestream. Thursday October 1. 3pm UTC, 11AM ET, 8:30PM IST. On dev.to
051
Álvaro Montoro @alvaromontoro.com · 30/09/2026
That type of playlist will become the default. Users will have to literally jump through 20 hoops (3 of them in flames), send a fax to Spotify with a signed in blood request, and pledge allegiance to the great state of Tomainia, to change the playlist type to something that will pay the artists.
010
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 30/09/2026
If you've worked with me, you know I am 100% for using "we" and "us" instead of "I" or "me"... but let me tell you, at a corporate level, it may cost you more than you gain: managers used it against me in end-of-year reviews time and time again, and many coworkers mistook it for hesitation or doubt.
261
Reposted by Álvaro Montoro
PyTexas Foundation @pytexas.org · 30/09/2026
Starting off the spooky season right on October 1st by opening up our #PyTexas2027 Call For Proposals! Want to speak at our conference in 2027? We would love to have you. 💙 www.pytexas.org/2027
011
Reposted by Álvaro Montoro
comiCSS @comicss.art · 30/09/2026
I've been publishing this comic as a 2x2 grid, but I have been playing with other layouts. I kind of like the 3-panel strip, but then I'll need to squeeze more into each panel and I'm afraid it may look too clogged and busy.
comic in a 2x2 gridcomic in a 4x1 stripcomic in a 3x1 strip
021
Álvaro Montoro @alvaromontoro.com · 30/09/2026
Walking the line between being a team player and getting visibility and credit for your work is an art, and often a job in itself.
140
Álvaro Montoro @alvaromontoro.com · 30/09/2026
If you've worked with me, you know I am 100% for using "we" and "us" instead of "I" or "me"... but let me tell you, at a corporate level, it may cost you more than you gain: managers used it against me in end-of-year reviews time and time again, and many coworkers mistook it for hesitation or doubt.
261
Álvaro Montoro @alvaromontoro.com · 29/09/2026
I apologize for the talking speed (I only had 25 minutes, people!) and for the sound/noise. It seems I have the tendency of moving a lot and touching the microphone 😳 I need to work on that (or get a "Britney Spears-style microphone".
000
Álvaro Montoro @alvaromontoro.com · 29/09/2026
My talk at Commit Your Code'26 is available on YouTube. In it, we answer the question: what if the browser was a console and CSS the game engine? www.youtube.com/watch?v=_-I-... It was a fun presentation, there was a good number of people, and I really enjoyed the time there and the live coding.
youtube.com
CSS as a Game Engine: Building Playful, Stateful Web Experiences Without JS
YouTube video by Dallas Software Developers
141
Álvaro Montoro @alvaromontoro.com · 29/09/2026
😓
010
Álvaro Montoro @alvaromontoro.com · 29/09/2026
If you pitch an idea or send a draft to a publication, how long before assuming the lack of an answer means "no" and it's safe to publish on your blog or try a different publication?
110
Álvaro Montoro @alvaromontoro.com · 29/09/2026
Amongst our weaponry are such diverse elements as: <fear>, <surprise>, <efficiency ruth="no">, an almost fanatical devotion to the Code, and nice #f00 uniforms! ...Oh, damn!
010
Álvaro Montoro @alvaromontoro.com · 29/09/2026
Our chief weapon is <surprise>...<surprise> and <fear>... <fear> and <surprise>.... Our *two* weapons are <fear> and <surprise>... and <efficiency ruth="no">... Our *three* weapons are <fear>, <surprise>, and <efficiency ruth="no">...and an almost fanatical devotion to the Code.... Our *four*... No!
110
Álvaro Montoro @alvaromontoro.com · 29/09/2026
Nobody expects the <Inquisition lang="es">!!
172
Álvaro Montoro @alvaromontoro.com · 29/09/2026
The W3C released a new HTML element out of nowhere. It was the element of <surprise>.
27217
Álvaro Montoro @alvaromontoro.com · 28/09/2026
As for Spiceworld (not the SpiceGirls movie), this will be the first time I talk about something that is not code or technical in nature. It is based on an article I wrote years ago (not published), and I liked the idea so much that I created the slides long before even knowing I was accepted.
010
Álvaro Montoro @alvaromontoro.com · 28/09/2026
I am really excited about these two. For JSConf MX, you'd think that I would have learned about the risks of live coding and I would avoid it by now, but the thing is... I kind of enjoy it. And I'll do it again (if given the chance). I'm working on timing (running long) but I think it'll be fun.
120
Álvaro Montoro @alvaromontoro.com · 28/09/2026
I will be speaking at two more conferences this year: JSConf Mexico in Guadalajara: where I will be live coding a mini-game using the Gamepad API. Spiceworld in Austin: where I will be speaking about soft skills, and moving from junior to senior in a technical career.
1110
Reposted by Álvaro Montoro
comiCSS @comicss.art · 28/09/2026
The latest comiCSS strip is about web accessibility and my "love" for meetings. It was inspired by a Twonks cartoon, giving it a web development/accessibility twist. comicss.art/comics/259/ As usual, it is coded using HTML and CSS. #comic #cartoon #accessibility #humor #joke #a11y
Comic with 4 panels stacked vertically. They all show a meeting room with 5 people sitting around a table. The lead says "before starting the meeting, let's introduce ourselves and go through the 31-point agenda", everybody else look concerned. One of them presses tab on their laptop, a "skip to main content" links pop up and he presses enter while all look surprised. Then the lead says "Ok. So let's start with the main topic" and everybody has a smile on their faces.
1286
Reposted by Álvaro Montoro
Andrey Sitnik @en.sitnik.es · 25/09/2026
I made a new PostCSS plugin for the new CSS `corner-shape: squircle`. It creates smooth corners like in iOS (and nature). The plugin adjusts `border-radius` for squircle geometry and can add `corner-shape` automatically. github.com/postcss/post...
2235
Álvaro Montoro @alvaromontoro.com · 27/09/2026
Congratulations on the sale. Also on this vase, it looks beautiful.
010
Álvaro Montoro @alvaromontoro.com · 26/09/2026
If I was Sarkisian, Simmons wouldn't play for the rest of the game and he'd need to do a lot of work and show a lot of progress in respect before he'd play any game the rest of the season.
000
Reposted by Álvaro Montoro
BOGLUDDITE @brucemackay.bsky.social · 25/09/2026
Bringing a mini yogurt to the job interview and asking the interviewer if they want to lick the foil.
27111
Álvaro Montoro @alvaromontoro.com · 26/09/2026
Stop the Internet. No one is going to top this comment today.
030
Álvaro Montoro @alvaromontoro.com · 26/09/2026
Haaland to Atlético de Madrid for free. (One can dream)
010
Álvaro Montoro @alvaromontoro.com · 26/09/2026
Is tailwind still a thing? I assume it's still used by many people in many projects, but it's like the discourse around it (or from it) has died down to almost nothing.
720
Reposted by Álvaro Montoro
Bramus @bram.us · 25/09/2026
The time to ramp up your scroll-driven animations skills is **NOW** Go check scroll-driven-animations.style for and free 10-part video course created by yours truly, as well as a bunch of tools and demos.
scroll-driven-animations.style
Scroll-driven Animations
A bunch of demos and tools to show off Scroll-driven Animations
311321
Álvaro Montoro @alvaromontoro.com · 25/09/2026
Just like the first, it began as a draft I wrote 5-6 years ago and never published. I have reworked it into a conference presentation, and to be honest, I think that format may be better for that idea than an article. Let's see where it goes...
020
Álvaro Montoro @alvaromontoro.com · 25/09/2026
After my first soft skills talk was accepted at a conference (see you at SpiceWorld in November!) and another event reached out about it (but it didn't work out because of a scheduling conflict), I'm now working on a second soft skills talk. This one focuses on learning in engineering.
150
Álvaro Montoro @alvaromontoro.com · 25/09/2026
What is the height if there's a heading for the options? Will the item take into account the heading or only the selectable items?
000
Álvaro Montoro @alvaromontoro.com · 25/09/2026
Nice. This song feels like it was from Eurovision 50-60 years ago. Very different from what countries send nowadays.
000
Álvaro Montoro @alvaromontoro.com · 24/09/2026
Voy a estar en JSConfMX el 29 y 30 de octubre en Guadalajara 🇲🇽, con la charla Rockandrolleando con la Gamepad API. JavaScript, juegos y código en vivo, ¿mezcla explosiva o receta para el éxito? Con el código JS-AMIGOS tienes 15% de descuento, hasta el 30 de septiembre. Boletos 👉 tickets.jsconf.mx
tickets.jsconf.mx
Boletos - JSConf Mexico 2026
Compra tus boletos para JSConf Mexico 2026
001
Álvaro Montoro @alvaromontoro.com · 24/09/2026
Si te animas, con el código JS-AMIGOS tienes 15% de descuento hasta el 30 de septiembre.
000
Álvaro Montoro @alvaromontoro.com · 24/09/2026
I was informed by a coworker that B4 is considered empty and it won't work. And they tried A4 but the bag weight is not enough to break the pressure against the window. So I guess it's not worth it. Unless... 😅
static.klipy.com
Killing Eve: Eve Polastri (Sandra Oh) Vending Machine
Alt: Animated gif showing an Asian woman (Sandra Oh on Killing Eve) pushing and shaking a vending machine.
000
Álvaro Montoro @alvaromontoro.com · 24/09/2026
Physics/Vending machine experts out there: is there a chance here? Which one would it be? A4? B4?
Vending machine with three bags of chips stuck on the second row from the top surrounded by other bags of chips correctly in place.
210
Álvaro Montoro @alvaromontoro.com · 24/09/2026
Thanks @bookpeople.com for organizing these events. And, people: go support your local and independent bookstores!
000