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
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 12h
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.
161
Reposted by Álvaro Montoro
PyTexas Foundation @pytexas.org · 2h
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 · 2h
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 · 12h
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.
161
Álvaro Montoro @alvaromontoro.com · 20h
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
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
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>.
27215
Á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 · 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.
27211
Á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
311220
Á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 · 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
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
This afternoon, we went to the Baby-Sitters Club event in Austin. Raina Telgemeier, Gale Galligan, and Gabriela Epstein talked about working on the graphic novel series, their drawing process, curiosities about the books, and they even drew live on stage. It was fun.
Raina Telgemeier next to a drawing of a girl in with a beach ball smiling while holding a microphoneGale Galligan, Gabriela Epstein, and Raine Telgemeier on stage next to drawings of girls at the beach, in front of an audienceGabriela Epstein, Gale Galligan, and Raina Telgemeier moving some sketches they just drew on stage. Gabriela Epstein and Gale Galligan drawing on stage
100
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 22/09/2026
Also available on other platforms (if you prefer them): - Medium: alvaromontoro.medium.com/10-cool-code... - DEV (open): dev.to/alvaromontor...
alvaromontoro.medium.com
10 Cool CodePen Demos — August 2026
A collection of 10 cool and exciting front-end demos shared on CodePen during August 2026
001
Álvaro Montoro @alvaromontoro.com · 23/09/2026
I will be talking at Spiceworld later this year, and I can't wait for that event. In part, because it is local (yay, local events!); and in part because the talk is based on a "soft-skills" article that I wrote over 5 years ago and never published (but I'll publish after the conference).
110
Álvaro Montoro @alvaromontoro.com · 23/09/2026
In other news, a politician in the Spanish Congress displayed a pepper-spray canister like the ones used by police; it was accidentally discharged, and caused parts of the building to be evacuated after a dozen people had to be treated by medical staff 🤦‍♂️
210
Álvaro Montoro @alvaromontoro.com · 22/09/2026
Getting bombarded by text messages and emails from different "loan" companies claiming 1) I requested a loan from them (I did not); 2) my loan has been pre-approved/approved/rejected; 3) My credit score is XYZ after running a credit check (for the loan I did not request). So annoying.
000
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 21/09/2026
10 Cool CodePen demos from August 2026: animations, buttons, 3D fruits, 3D games (about plants and fruits), The Lord of the Rings, creative forms, phishing emails... and more! alvaromontoro.com/10-cool-code... (A bit late, but better late than never 😅) #webDev #javascript #css #html
alvaromontoro.com
10 Cool CodePen demos
10 Cool CodePen demos from August 2026
121
Reposted by Álvaro Montoro
CSS by T. Afif @css-only.dev · 22/09/2026
💡CSS Tip! Creating CSS Shapes is one of my favorite tasks, and now I can do something even better: Random CSS Shapes! Let's start with Blobs. css-tip.com/random-blob/ You never see the same shape twice. A unique shape for a unique experience! 👀
1344
Álvaro Montoro @alvaromontoro.com · 22/09/2026
You were typing for 5 minutes, then your message was "Ok."? Post the real rant you were writing, you coward!
3100
Álvaro Montoro @alvaromontoro.com · 21/09/2026
An ad for a football prediction market (basically betting on football) featuring actors dressed as high school players in a locker room praising the app, is wrong on so many levels. Surprised it is legal.
130
Reposted by Álvaro Montoro
comiCSS @comicss.art · 21/09/2026
New comic: If CSS was like going to a restaurant (II) comicss.art/comics/258/ Coded in CSS and HTML. Did I reuse a lot of the code from a previous comic for this? Yes I did 😅. Am I ashamed? Not really 😂 #css #html #webdev #comic #cartoon
comic with 4 panels in a 2x2 grid. A person is typing some CSS on a laptop and getting more and more annoyed as a kid identidied as JS keeps running in the background and yelling
111
Álvaro Montoro @alvaromontoro.com · 21/09/2026
10 Cool CodePen demos from August 2026: animations, buttons, 3D fruits, 3D games (about plants and fruits), The Lord of the Rings, creative forms, phishing emails... and more! alvaromontoro.com/10-cool-code... (A bit late, but better late than never 😅) #webDev #javascript #css #html
alvaromontoro.com
10 Cool CodePen demos
10 Cool CodePen demos from August 2026
121
Álvaro Montoro @alvaromontoro.com · 21/09/2026
Assisting some relatives with recommendations for their trip to Spain... They are so going to get lost 😅
Photo of the Alcazar of Segovia, edited to include notes and arrows to point to stairs from the Alcazar to a nice sightseeing view point, and from there to a park/path to downtown.
010
Reposted by Álvaro Montoro
char stiles @charstiles.bsky.social · 20/09/2026
I made this spreadsheet to impress a hinge date and it didn’t work out so now i made content about it #outkast
64815
Álvaro Montoro @alvaromontoro.com · 20/09/2026
If you don't record a video for your YouTube channel in a loooong time... Do you still have a YouTube channel?
000
Álvaro Montoro @alvaromontoro.com · 20/09/2026
Rudiger es el Ramos de los 2020s. 😖
000
Álvaro Montoro @alvaromontoro.com · 19/09/2026
Viendo el partido del Celta (no sé por qué, pero tiene un huequecito en mi corazón), el juego ha mejorado desde aquel partido con el Valencia, pero aún no lo veo. Le falta un hervor al equipo y ya estamos en la jornada 7 (¡y jugando en casa!). Si no cambia mucho, lo va a pasar muy mal este año.
011
Álvaro Montoro @alvaromontoro.com · 19/09/2026
Mirando el calendario, me voy a perder la @opensouthcode.bsky.social de 2027 😢
000
Reposted by Álvaro Montoro
Álvaro Montoro @alvaromontoro.com · 19/09/2026
Estaré en Guadalajara en unas semanas para hablar de desarrollo web, JavaScript, y cómo usar Web APIs para programar controladores en el navegador. ¡No te lo pierdas! Consigue tu boleto en tickets.jsconf.mx #jsconf #js #webdev #conferencia
JSConf Mexico. 
Speaker. 
Alvaro Montoro.
Senior Software Engineer | General Motors.
Rockanrolleando con la Gamepad API.
061
Álvaro Montoro @alvaromontoro.com · 19/09/2026
Estaré en Guadalajara en unas semanas para hablar de desarrollo web, JavaScript, y cómo usar Web APIs para programar controladores en el navegador. ¡No te lo pierdas! Consigue tu boleto en tickets.jsconf.mx #jsconf #js #webdev #conferencia
JSConf Mexico. 
Speaker. 
Alvaro Montoro.
Senior Software Engineer | General Motors.
Rockanrolleando con la Gamepad API.
061
Álvaro Montoro @alvaromontoro.com · 18/09/2026
I'm not acquainted with all US voting traditions... Is having a DJ at the polls something normal? WTH.
Screenshot of a text message: hi Álvaro, we're looking for DJs in [redacted] county for election gigs! Get paid and help build voter turnout by spinning outside the polls. Apply or nominate your fave local DJ: [redacted URL] - DJs at the polls + Our voice. Stop to end. [Open link button]
100
Reposted by Álvaro Montoro
comiCSS @comicss.art · 18/09/2026
New cartoon: Nobody will remember... comicss.art/comics/257/ As always, this CSS cartoon was coded in CSS (this one was pretty easy actually 😅). #css #meme #webdev
Nobody will remember...
- Your salary.
- How busy you were.
- How long you worked.
- How many fancy cars you had.

People will remember...
- How much you loved CSS.
- The amount of CSS facts you knew.
- That time you coded some neat CSS art.
- If you shared how cool CSS is.
062
Álvaro Montoro @alvaromontoro.com · 18/09/2026
Upgraded MacOS version on the work computer, and the results are mixed: Slack + Outlook + Chrome = >50% CPU use... but all the corners radii now match, so...
static.klipy.com
Going For Me Which Is Nice
Alt: Animated gif showing a caucasian man (young Bill Murray in MASH) saying "So I got that going for me... which is nice"
150
Álvaro Montoro @alvaromontoro.com · 17/09/2026
Registration for Axe-con'27 is open. They are also looking for talk proposals. www.deque.com/axe-con/ #accessibility #conference #a11y
deque.com
Axe-con 2027
World's largest digital accessibility conference. Taking place virtually on February 23-24, 2027.
011
Álvaro Montoro @alvaromontoro.com · 17/09/2026
The in-person friends who were obsessed and really vocal about pushing for everything web3 and crypto are suspiciously quiet about AI.
010
Álvaro Montoro @alvaromontoro.com · 17/09/2026
Receiving political phone messages at a rate of 3-4 a day (not counting the ones that are likely blocked as spam). The elections are still 2 months away. 😖
000
Reposted by Álvaro Montoro
comiCSS @comicss.art · 16/09/2026
This comic from almost two years ago feels somewhat relevant lately... comicss.art/comics/174/ All coded with HTML (web components) and CSS. No AI used... And it got me into a weird Bluesky block list for using the name tag Tech Bro in a "pejorative" way. A win-win. #ai #webdev #comic
cartoon showing two characters. One is complaining that the AI Act is terrible and slows down progress in the EU. Then a panel describes an apocalyptic situation after AI replaces humans beings. The complaining character asks for potential solutions and ignores the other character when they continuosly reply 'AI Act'. In the last panel, a terminator has killed both characters.
053
Reposted by Álvaro Montoro
Jen Simmons @jensimmons.bsky.social · 16/09/2026
Previous default UA styling for Customizable select on the left. Current default UA styling in Safari 27.0. Thoughts? We just really wanted to give web developers a better starting place. 30 years of struggling to style form controls is enough.
Default look & feel of two drop-down menus, with and without groups of options. On the left, the original design from the CSS Working Group, in Chrome. On the left, what Safari 27.0 shipped, which is working it's way through the Working Group now.
151086
Álvaro Montoro @alvaromontoro.com · 14/09/2026
They just switch on the thermostat after installation. Current values inside: - Temperature: 89F (32C) - Humidity: 77% This has been a good day working from home.
100
Reposted by Álvaro Montoro
Longhorn PHP @longhornphp.com · 14/09/2026
Just 2 days left to save on your Longhorn PHP ticket! Early Bird pricing ends this Wednesday, September 16. Don’t wait until the price goes up. Grab your ticket now and join us in Austin for Longhorn PHP. buff.ly/CUQbKOc
longhornphp.com
Longhorn PHP
Longhorn PHP is a 2-day conference in Austin, TX to help PHP and other web developers level up their craft and connect with the larger PHP community.
011
Álvaro Montoro @alvaromontoro.com · 14/09/2026
Friday was the perfect storm at our house: the AC stopped working and the roof started falling apart. We'll have to replace both within a matter of 1-2 weeks. My wallet is crying. It may actually be condensation from the heat and humidity inside the house... but it looks like it's crying.
000