John Riviello (@johnriv) 's Twitter Profile
John Riviello

@johnriv

Engineering Fellow. Google Developer Expert in Web Technologies. he/him/his

ID: 591883

linkhttp://www.johnriviello.com/ calendar_today05-01-2007 18:37:47

3,3K Tweet

938 Followers

1,1K Following

John Riviello (@johnriv) 's Twitter Profile Photo

Made it to Clearwater Beach just in time to catch the sunset. 😎 Progressive Web Experience starts tomorrow with a full day #WebComponents workshop by chiefcll & me, with more talks in the days to come! progressivewebexperience.io

Made it to Clearwater Beach just in time to catch the sunset. 😎 Progressive Web Experience starts tomorrow with a full day #WebComponents workshop by <a href="/chiefcll/">chiefcll</a> &amp; me, with more talks in the days to come! progressivewebexperience.io
John Riviello (@johnriv) 's Twitter Profile Photo

.Krys Flores with a great quote at #StaffPlusNYC: “When you’re at this level, if you have a to-do list, you’re doing it wrong. You need a PriorityQueue.”

John Riviello (@johnriv) 's Twitter Profile Photo

Looking forward to speaking at #QConNY 1 week from today! My session will focus on how to make group decisions & get buy-in. Don’t miss out on real-world best practices: qconnewyork.com/presentation/j…

Looking forward to speaking at #QConNY 1 week from today! My session will focus on how to make group decisions &amp; get buy-in. Don’t miss out on real-world best practices: qconnewyork.com/presentation/j…
John Riviello (@johnriv) 's Twitter Profile Photo

#UberConf2023 is less than 1 month away! chiefcll and I will be premiering our new PWA Workshop at the start of the conference, as well as some new talks on Web Components. Hope to see you there!

John Riviello (@johnriv) 's Twitter Profile Photo

Gotta love open source! Just merged some PRs to our Analytic Hierarchy Process (AHP) Tool. It now features auto-saving of data, as well as Export & Import capabilities, which are huge enhancements to the usability of the tool! comcastsamples.github.io/ahp-tool/

John Riviello (@johnriv) 's Twitter Profile Photo

Today's Wordle was my starting word. So do I change my starting word moving forwarding now since I presumably won't solve it in 1 guess again for years, or stick with it since it's a good starting word? 🤔

John Riviello (@johnriv) 's Twitter Profile Photo

.chiefcll & I will be facilitating our #PWA workshop at #TechBash at the Kalahari Resort in the Poconos next month! You can get 10% off your registration with this link: eventbrite.com/e/617683055647… Hope to see you there!

.<a href="/chiefcll/">chiefcll</a> &amp; I will be facilitating our #PWA workshop at #TechBash at the Kalahari Resort in the Poconos next month! You can get 10% off your registration with this link: eventbrite.com/e/617683055647…
Hope to see you there!
John Riviello (@johnriv) 's Twitter Profile Photo

Hey look at that, both the President of the United States and I are speaking in Philadelphia this afternoon! Albeit in separate locations about separate topics, but it looks like that we will both mention power generation. If you’re at #LibertyJS, you’ll see why!

Hey look at that, both the President of the United States and I are speaking in Philadelphia this afternoon! Albeit in separate locations about separate topics, but it looks like that we will both mention power generation. If you’re at #LibertyJS, you’ll see why!
John Riviello (@johnriv) 's Twitter Profile Photo

If you've seen me speak at a conference the past couple years, you know I'm a big fan of the Analytical Hierarchy Process. If you haven't seen me speak, learn all about AHP & how to use it from my new article at InfoQ on getting technical decision buy-in: infoq.com/articles/techn…

John Riviello (@johnriv) 's Twitter Profile Photo

My new smart TV was delivered today (to replace my 17-year-old plasma that was fried by lightning). I turned it on, selected my language, it auto-detected my WiFi (neat!), and started downloading updates…. the 3rd update of which bricked my TV. Wish I could just buy a dumb TV.

John Riviello (@johnriv) 's Twitter Profile Photo

Thanks everyone that came to my “The Decision Buy-In Algorithm” talk at #RVAJS this afternoon! Slides are online at slideshare.net/slideshow/the-… If you use AHP, I’d love to hear how it worked out for your team.

John Riviello (@johnriv) 's Twitter Profile Photo

Tomorrow, myself & others will discuss proven strategies for aligning goals across large teams, navigating healthy conflict, fostering a culture of collaboration, and introducing a shared-ownership mentality. Register here: leaddev.com/event/break-si…

John Riviello (@johnriv) 's Twitter Profile Photo

Vibe Coded a web app with Firebase Studio to generate practice problems from a photo of a school worksheet. Here's a quick demo of what I created with the help of Gemini youtu.be/yeu2vULRUfY Check out the code at github.com/JohnRiv/school…

John Riviello (@johnriv) 's Twitter Profile Photo

Hacktoberfest starts in a few hours, so I was wondering how easy it is to make an AI-assisted PR to a GitHub repo with Firebase Studio. Turns out it's simple! Watch me go through the entire process in less than 5 minutes here so you can do the same: youtu.be/Sfm2pYPPZlU

John Riviello (@johnriv) 's Twitter Profile Photo

Used Antigravity to update my vibe-coded School Worksheet Generator web app to use Gemini 3. The code update was smooth. The live testing needs some work (possibly user error on my part), but excited about Antigravity's potential. See me work through it at youtu.be/ZGiQm89V9zs