It’s a wrap @aiDotEngineer Europe!
Thank you @swyx and team for gathering the best people in the industry in London 🇬🇧 and for such attention to detail and care for the speakers and attendees 👏
Already Looking forward to next year’s!
Today is a sad day:
Apparently, my favourite HTML element, <marquee />
Has been deprecated ⚠️
My first ever website used it everywhere.
Thanks for all the great memories. We will miss ya.
You (probably) don't need Micro-Frontends
This is the "Distributed and Decoupled Spectrum"
Make sure that you explore all the other options before trying to implement a fully distributed system
“Semicolons in JS…”
*scroll*
“Center a div…”
*scroll*
“Framework X sucks here is why…”
*scroll*
“Tell me you are a.. without telling me…”
*scroll*
“HTML is not a programming… “
*scr…. SMASHES PHONE AGAINST WALL*
Not sure who needs to hear this, but…
CORS errors must be fixed by the backend API you are calling, not the frontend. ❌
If you are trying to fix it in the fronted, either by using extensions or workarounds you are going in the wrong direction. 🛑
Open source maintainers:
Do you get offended when someone raises a PR to fix a typo / grammar on one of your repos?
Or do you consider that as a valid contribution?
.@vercel just published an article on how to do Micro-Frontends with Next.js
I don't want to discuss whether they are Micro-Frontends or not, but I would like to point out the disadvantages of using that approach and why it hurts UX and organizational scaling more than you think
The React Router Defer API is Revolutionary!
Most of us haven't realised how powerful it is yet...
It can give you total control over your applications' data loading and transform your User Experiences.
Here is an example: