As a community-driven event, transparency is very important to us. That's why we want you to have a clear insight into our budget breakdown. Learn more about the aftermath of revo.js 2023: revojs.ro/blog/revojs-2023-a…
As a community-driven event, transparency is very important to us. That's why we want you to have a clear insight into our budget breakdown. Learn more about the aftermath of revo.js 2023: revojs.ro/blog/revojs-2023-a…
Language matters. The way we describe our code matters. @mattpocockuk talked about how loaded the word “generic” is. TypeScripy can get scary, but Matt knows how to tame it. A hint? Generic types require type arguments.
@BenLesh started the day with how we can change the way we look at code. Every line of code pulls or pushes a value, in a consumer-producer dynamic. With M&Ms, things are easy (as demonstrated on stage). But with JS, things are more complex. Luckily, Ben shed light on that too.
A huge pace of change is upon us. Browsers are doing monthly releases, and there are plenty of exciting CSS features. @rachelandrew walked us through the ones we can start using as of today. Yes, starting right now.
@JoshuaKGoldberg took a multi-decade long story and summarized it in 30 minutes. In the beginning there was #HTML, then came #CSS, and #SASS, and #SCSS, and #CSS3, but what is the future? We took a glimpse and it’s exciting.
Web performance includes three types: load performance, runtime performance, and perceived performance. What influences each and how can they be optimized?@szynszyliszys set the record straight and demystifyed web performance tooling.
A couple of quick sketches today while speakers were on stage at @revojsro. It's fun practice because I have less than 30 minutes, and they're moving around a bit under strong lighting.
@JoshuaKGoldberg and @rachelandrew
Build it and they will come. Or will they? @g33konaut helped us look into how Google works and how it consumes our websites. From what SEO is to how to do it right as developers, we covered a lot of ground. No BS.
What’s the connection between tea making and security? Benedek Gagyi talked about the dynamic between #devs, #UX/design, and #security and how they balance each other to create a seamless user experience - much like the ritual of chinese tea brewing. Our cup of tea.
Déjà vu? No, it’s his second time on our stage, but the topic is brand new. @JoshuaKGoldberg says we could lint more 🥰 and, because we could, we worked on understanding how we can look at linting with more enthusiasm.
What can we change (as engineers, UX designers and product ppl) to make things better for our users and their wellbeing? We can influence much more than code. The way we build and design our products needs an ethical compass and that’s what @alexmoldovan helped us explore today.
👏 @jayphelps shared some good “jokes” about async debugging. Well, you know every joke has a grain of truth. We heard the truth about the most common examples of async bugs, and how to identify, debug, fix, and avoid them in the future, regardless of the UI framework.
Art and #JavaScript - an association you might not have thought about, but one that can help you breakdown complexities. @Frenzyritz13 showed us how. And it was fun.
Thank youuuuu @revojsro for having meeeee! ✈️🇷🇴
Here are my slides with all links and code: bit.ly/whats-new-in-the-node…
Let me know what you find about it and what tip did you like most 🔥
@revojsro I had a really great time!! Thank you for being so awesome!
staff and attendees are among the best crowds I’ve ever seen before!! 🇷🇴🏆
I hope we see each other soon!
But for now, as @pfeiffer_andrei would say:
ceau-ceau-ceau-ceau 👋
ALT man on top of plane getting adjusted in the runaway
I haven't been to many conferences, but @revojsro has been my favourite I've attended.
Speakers: excellent
After-party/events: fabulous
Being picked up at the airport at 3AM by a MEMBER OF THE COMMITTEE: priceless