- 61
- 112 697
My 50 cents
United Kingdom
Приєднався 11 тра 2007
Welcome to my UA-cam channel! My name is Luca Mezzalira, I work for AWS as Serverless Specialist Solutions Architect.
I'm a self-learner and tech enthusiast who's passionate about continuous improvement and personal growth. As a public speaker, author and content creator, I'm here to share my insights and experiences on a wide range of topics, from productivity hacks to the latest tech trends on architecture and the cloud.
Join me on this journey of learning and discovery as we dive into the world of self-improvement, technology, and beyond. Let's unlock our full potential together and make every moment count!
To stay updated on all the content I create, be sure to follow me on my other social media platforms:
🔗 linktr.ee/lucamezzalira
Let's connect, learn, and grow together!
ALL THE OPINIONS ARE MY OWN
#SelfLearner #TechEnthusiast #Productivity #ContinuousImprovement #PublicSpeaker #ContentCreator
I'm a self-learner and tech enthusiast who's passionate about continuous improvement and personal growth. As a public speaker, author and content creator, I'm here to share my insights and experiences on a wide range of topics, from productivity hacks to the latest tech trends on architecture and the cloud.
Join me on this journey of learning and discovery as we dive into the world of self-improvement, technology, and beyond. Let's unlock our full potential together and make every moment count!
To stay updated on all the content I create, be sure to follow me on my other social media platforms:
🔗 linktr.ee/lucamezzalira
Let's connect, learn, and grow together!
ALL THE OPINIONS ARE MY OWN
#SelfLearner #TechEnthusiast #Productivity #ContinuousImprovement #PublicSpeaker #ContentCreator
The ONLY architecture characteristic to focus on in 2025
In this thought-provoking video, I delve into the importance of modularity in software architecture for 2025 and beyond.
This fundamental characteristic transcends mere technical implementation and influences organizational structures and decision-making processes.
I examine the multifaceted nature of modularity, highlighting how it extends beyond code to shape team dynamics and company structure. The delicate balance between technical and organizational modularity is emphasized, showcasing the importance of thoughtful integration at both levels.
Additionally, I address the trade-offs and benefits associated with modularity, providing real-world examples that illustrate how it enhances critical qualities such as portability, maintainability, and scalability. Potential challenges and considerations that arise when prioritizing modularity in design are also discussed.
This video offers a different perspective for architects, developers, and technical leaders eager to future-proof their software designs. By focusing on modularity as a core principle, teams can create more efficient systems that are well-equipped to meet the evolving demands of the software landscape in 2025 and beyond.
Accelerate book
UK: amzn.to/3ZtmBtC
US: amzn.to/4eTcu66
===================================
Follow me for more tips!
Spotify: open.spotify.com/show/0W5YEY5T3ApuYS8H9I3DzL?si=c279c2df086b4d8f
Twitter: lucamezzalira
LinkedIn: www.linkedin.com/in/lucamezzalira
Instagram: mezzalab
TikTok: www.tiktok.com/@lucamezzalira
This fundamental characteristic transcends mere technical implementation and influences organizational structures and decision-making processes.
I examine the multifaceted nature of modularity, highlighting how it extends beyond code to shape team dynamics and company structure. The delicate balance between technical and organizational modularity is emphasized, showcasing the importance of thoughtful integration at both levels.
Additionally, I address the trade-offs and benefits associated with modularity, providing real-world examples that illustrate how it enhances critical qualities such as portability, maintainability, and scalability. Potential challenges and considerations that arise when prioritizing modularity in design are also discussed.
This video offers a different perspective for architects, developers, and technical leaders eager to future-proof their software designs. By focusing on modularity as a core principle, teams can create more efficient systems that are well-equipped to meet the evolving demands of the software landscape in 2025 and beyond.
Accelerate book
UK: amzn.to/3ZtmBtC
US: amzn.to/4eTcu66
===================================
Follow me for more tips!
Spotify: open.spotify.com/show/0W5YEY5T3ApuYS8H9I3DzL?si=c279c2df086b4d8f
Twitter: lucamezzalira
LinkedIn: www.linkedin.com/in/lucamezzalira
Instagram: mezzalab
TikTok: www.tiktok.com/@lucamezzalira
Переглядів: 1 505
Відео
The Module Federation Revolution with Zack Jackson from @ByteDance
Переглядів 975Місяць тому
In this can't-miss episode, Zack takes us behind the scenes of Module Federation's inception and its game-changing impact on micro-frontend architecture. But that's just the beginning! We dive deep into Zack's current adventures at ByteDance, where Module Federation is being pushed to mind-blowing scales you won't believe. Get ready for some serious tech excitement as we unpack the freshly rele...
Generative AI + Micro-Frontends + Community = @webcrumbs with Julia Machado
Переглядів 340Місяць тому
In this engaging conversation, Julia Machado, the founder of WebCrumbs.org, shares her journey and the inspiration behind WebCrumbs, a platform designed to make micro-frontends more accessible for developers, especially those working on smaller-scale applications. Julia discusses the innovative components of WebCrumbs and highlights the advantages of adopting micro-frontends in various projects...
From minutes to seconds: deploy in a flash with Zephyr Cloud! - Zackary Chapple
Переглядів 2212 місяці тому
In this episode of "Micro-Frontends in the Trenches," we speak with Zack, co-founder of Zephyr Cloud, about how their platform is changing the landscape of micro-frontend deployment. Zack shares insights into how Zephyr Cloud operates, allowing developers to deploy updates in seconds instead of minutes or more. This rapid deployment to the edge enhances the feedback loop, enabling teams to iter...
3am thoughts: a stream of consciousness on tech communities
Переглядів 8272 місяці тому
Last night, at 3 a.m., I couldn't sleep. My mind was racing, and I found myself thinking about how important community is, especially in tech. You know, those people who really get you-who share your passions, who inspire you, and who push you to grow in ways you didn’t even realize were possible. That’s what keeps me going. This video isn’t planned or polished; it’s just me, speaking from the ...
Next.js future is distributed: how @VercelHQ is implementing micro-frontends with Malte Ubl
Переглядів 2 тис.3 місяці тому
In this special episode, we’re thrilled to welcome a superstar guest-Malte Ubl, the CTO of Vercel! Vercel has been making waves in the web development world, and today, Malte gives us an insider’s perspective on how they’re approaching micro-frontends and what this means for developers like you. Join us as we chat with Malte about Vercel’s vision for micro-frontends and the innovative architect...
Organise your life with the second brain #productivity #life #lifestyle #tech
Переглядів 15 тис.4 місяці тому
Organise your life with the second brain #productivity #life #lifestyle #tech
Think like an architect: a mental model for designing your softwares - Part ONE
Переглядів 3,4 тис.4 місяці тому
Think like an architect: a mental model for designing your softwares - Part ONE
DJI Osmo Pocket 3 | Berlin @_wearedevs conference #developers #germany #dji
Переглядів 2125 місяців тому
DJI Osmo Pocket 3 | Berlin @_wearedevs conference #developers #germany #dji
From UX Analysis to Micro-Frontend Systems by Natalia Venditto @Microsoft
Переглядів 4785 місяців тому
From UX Analysis to Micro-Frontend Systems by Natalia Venditto @Microsoft
DJI Osmo Pocket 3 | London commute #osmopocket @DJI #London #londonwalk #shorts
Переглядів 3715 місяців тому
DJI Osmo Pocket 3 | London commute #osmopocket @DJI #London #londonwalk #shorts
Migration to Micro-Frontends at @postman with Ruben Casas #developers #migration #web #engineering
Переглядів 7136 місяців тому
Migration to Micro-Frontends at @postman with Ruben Casas #developers #migration #web #engineering
Micro-Frontends demystified in just 25 minutes! #frontend #developers #technology #react #web
Переглядів 4,8 тис.6 місяців тому
Micro-Frontends demystified in just 25 minutes! #frontend #developers #technology #react #web
Micro-Frontends made simple - Piral, Blazor and the micro-frontends conference with Florian Rappl
Переглядів 6448 місяців тому
Micro-Frontends made simple - Piral, Blazor and the micro-frontends conference with Florian Rappl
Structuring Teams & Culture with Micro-frontends: Expert Strategies by Matteo Figus @AWS
Переглядів 5028 місяців тому
Structuring Teams & Culture with Micro-frontends: Expert Strategies by Matteo Figus @AWS
My iPad journey. #apple #iPad #productivity #ipadpro #notion #davinciresolve
Переглядів 1,1 тис.9 місяців тому
My iPad journey. #apple #iPad #productivity #ipadpro #notion #davinciresolve
A data-driven approach for selling Micro-Frontends to your Boss! - Warren Fitzpatrick @dunelm
Переглядів 1,3 тис.9 місяців тому
A data-driven approach for selling Micro-Frontends to your Boss! - Warren Fitzpatrick @dunelm
How to enable Frontend teams with Micro-frontends - Max Gallo @ DAZN
Переглядів 3,6 тис.10 місяців тому
How to enable Frontend teams with Micro-frontends - Max Gallo @ DAZN
9 MUST-HAVE resources for Software Architects in 2024
Переглядів 9 тис.Рік тому
9 MUST-HAVE resources for Software Architects in 2024
Mastering Software Architecture Documentation: 4 Techniques You Need to Know
Переглядів 38 тис.Рік тому
Mastering Software Architecture Documentation: 4 Techniques You Need to Know
Taking Notes Like a PRO! #productivity #notes #selfimprovement
Переглядів 3 тис.Рік тому
Taking Notes Like a PRO! #productivity #notes #selfimprovement
iWin: Secrets of My Productive Life | Apple Devices & Productivity Tips #notion #spotify #apple
Переглядів 666Рік тому
iWin: Secrets of My Productive Life | Apple Devices & Productivity Tips #notion #spotify #apple
Conquer the stage! A Speaker's Roadmap
Переглядів 2,4 тис.Рік тому
Conquer the stage! A Speaker's Roadmap
STOP procrastinating in LESS than 10 minutes! #productivity #survival #procrastination #nevergiveup
Переглядів 1,5 тис.Рік тому
STOP procrastinating in LESS than 10 minutes! #productivity #survival #procrastination #nevergiveup
5 simple #tips for mastering YOUR #time ⏰ #productivity #timemanagement #selfimprovement #ideas
Переглядів 647Рік тому
5 simple #tips for mastering YOUR #time ⏰ #productivity #timemanagement #selfimprovement #ideas
Boost Your #Productivity by Offloading Your Mind 🧠 #technology #apple #notion #mindmaps
Переглядів 10 тис.Рік тому
Boost Your #Productivity by Offloading Your Mind 🧠 #technology #apple #notion #mindmaps
I enjoy these partly because of the interaction between them. When you're making an ADR / RFC, you likely then have new content to use to update the C4 diagrams. And vice-versa, when you're writing an RFC, you draw on the C4 diagrams to provide context on what parts you're talking about.
It depends from the RFC and if the team is using C4 model. I thought showing them as separated artifacts will allow people to combine them in the way they need/want Thanks for watching
Bravo Luca, hai un iscritto in più!
Grazie mille 🙏
Love IT ❤ and Great practical approaches
Glad you enjoyed it! Thanks for watching
I want to add module deferration into the NextJS framework. Is this possible?
I would recommend to wait till there is a solution for the future or that Vercel will release their own implementation of federation
Amazing video indeed ! Thanks for sharing. Take aways: I guess we could say: micro-frontend is about decoupling the project development by feature experience ( E.g.: scenarios )
definitely analysing how users are navigating your web application definitely helps. But you need also to think how to split your web application in a way that enables certain interactions between teams and enable the business to move forwards drifting direction when necessary. I'm glad you enjoyed the video
Thank you for informing us of such useful tools! It was very nice to see RFCs used in a real environment though I wish there was more of that! If the tools are so great, you don’t have to tell us, show us!
Thanks for the feedback 🙏 I will think about more content on that topic
@@My50c awesome! if you plan on making more informative videos like this i would love to see more in-depth how to "properly" employ ADR and RFC into an organisation! me and my team at a voluntary organisation at uni are managing our organisations web infra and developing a new website as the current codebase is pure legacy. we dont know why certain decisions were made, we don't have any rituals for changing our decisions, and we don't have an overview of how the current systems work without digging into the code we can barely read. thats why i want to learn more about these topics, as they seem like the perfect solution for our problems. i feel like theres a lot of theoretical content about software architecture, but not so much about how to put these techniques and patterns into practice. that could be a great market for you to capture! im sure you have a lot of knowledge and insight to share that could be both entertaining, informative and useful for lots of curious engineers :)
@@Skuiggly sure, that's definitely a valid point. However the main issue is thinking that there is a solution that fits them all. Quite the opposite. In certain cases, like ADRs and RFCs, you can share best practices when to employ them in your software engineering flow. But it shouldn't be taken as a mantra. The software engineering practices changes a lot with the amount of people who are working on a single system and therefore it's important to balance your decisions. What large companies are doing are definitely different from what startups should do. Your context should dictate the way to build systems
Delivering assembly code to drones and gaming console updates on the fly...very cool. Always neat to see folks using your stuff to build great things :)
I agree! Module Federation is very versatile, and also as a “simple” transport layer can become very handy
What a great story! I've been an early adopter of MF and it's helped us immensely
So glad! I find super interesting discovering the story behind great tech, I'm happy to have good company on this :)
Is she talking about anything similar to npm ?
Not really. She talks about @webcrumbs and how you can create UI using generative AI and micro-frontends Full episode here m.ua-cam.com/video/DiOykooa6CE/v-deo.html
You are welcome 🤗 if you have any question just ask, happy to help if I can
Amazing video! So many valuable lessons packed into 25 minutes! One thing that really caught my attention was how you related micro-frontends to different pieces of shared data, like products. If I understood correctly, it seems these micro-frontends are tied to distinct business domains, which are also commonly separated in the backend through microservices. Is there a specific name for this approach? It feels somewhat like a "domain-driven" or "data-centric" design in the frontend. I'm curious about how this data-centric approach connects with domain separation in the frontend, as it's something we're used to seeing more on the backend with microservices. Thanks again for the insights!
This is just an implementation of your architecture boundaries identified in your application. If you work in cross functional and stream aligned teams, you want to reduce the external dependencies, create independent artifacts and teams. There is no name on this technique, just good architecture and team topology applied to your system
@@My50c got it! Team topology is new for me, seems a great model to check out. Tks for your quick feedback! Learning a lot from you
Very insightful, audio can be improved 🙏
Working on it! Thanks for the feedback
Fantastic content!
Glad you think so!
All the time when I tried to move to the digital notes (phone + laptop), I backed to the pen&paper Could an iPad be much better for it?
If you like writing with a pen, iPad with the Apple Notes is pretty slick especially now that enables you to autocorrect your hand writing with iPad OS 18. I use mainly iPad for brainstorming, ideas, notes, second brain and so on. I found my dimension with that
Love that! Awesome discussion. ❤️
Thanks for the feedback, super happy to see you liked it.
Absolute legends! Both of ‘em
Thanks
I completly agree with multiple points here. The conversations and connections made at events have shaped almost everything in my professional career, with ripple effects reaching into my personal life.
Thanks for sharing your experience 🙌
I'm happy to have stumbled across your channel, Luca. You have revolutionized how the tech world thinks about micro frontends and now you are sharing the way you organize yourself with us. Thank you for this! I'm very excited to see all your other videos. Regarding taking notes: I prefer using the iPad sometimes when I have time to do some conceptual work. During meetings, I stick with a regular markdown file. For mind mapping, I have been using the free tool Freeplane for years now. MindNode is probably the better tool because of its iPad support, but I don't like to pay monthly for something that I use occasionally.
"Your tribe" resonates a lot
yeah! I wasn't sure it would but I said it anyway 😁
Amazing interview
I’m glad you enjoyed 😄
This is insane. RSC federation is something that would be very cool.
Yeah RSC could become a great companion for micro-frontends like Astro Islands 😎
@@My50c at the moment at my company we do MFE using the good old module federation and hence just a SPA. If Vercel pulls off RSC federation it would be an interesting option to take advantage of all the server benefits and makes it a viable option for larger teams to consider.
Is there way to implement nested micro front ends with app router as app router is not supports module federation any solution ?
@@MaheshBabu-cp6zq not yet… let’s see when Vercel will implement micro-frontends and what level of granularity we will be able to achieve
Great interview Luka 🙌
Thanks Raj 🙏🙏🙏
This was such a fun conversation! Happy to answer questions if any arise!
thanks a lot for your time Malte! Now I'm looking forward to have my hands dirty on the micro-frontends implementation in the Vercel platform 🥳
Amazing conversation🔥🔥🔥. Vercel migrating to micro frontend is a great move on their path
it's a great move for the entire community! More players in this space, more innovation... it's a win win win 😁
Didn't catch the sotuation with horizontal approach for a one? "Domain" is it still with you? And what did you say about the versioning?
You can read more in depth explanation on how to split micro-frontends in this video where I share a concrete example how to split horizontally or vertically (or both): ua-cam.com/video/SqNjO5hMdrU/v-deo.htmlsi=KFZ8P-Hx0vcJ_9Jf
If you want to be the first one to know when it lands on my UA-cam channel, I highly encourage you to subscribe now: www.youtube.com/@My50c
This is very nice when you are mostly uninterrupted in your daily job, its nice to plan and execute on your plans. The problem I have is that I am being interrupted all the time and I have to switch my priorities based on the interruptions who wants what. I came to slowly realise that what I do is miles away from being a traditional Software Architect. Or atleast thats what I think.
Interruptions are common. In my previous job were very frequent. It all depends how you handle them. Not everything is always urgent unless you make it so. You have to create your boundaries and people will respect them. Start blocking 1h of your time like for a meeting in your calendar, close your instant messaging and email system during that time. You will see that these habits will enable you to get where you want and start more deep focus sessions. I highly encourage you to read: amzn.to/4fYr0v5 You won’t regret it
@@My50c True. It can help you to get further. Like reserving a time in your calendar and then turn on status do not disturb. Problem is not all people respect that and I would like some people like CEO to be able to get to me.... So I cannot turn off message notifications because I would need to do it selectively and slack does not have such a feature - or atleast im not aware of it.. I am the type of being that would like to plan a day and work on things that I have planned with only minor interruptions. But every other day I feel like i am in customer support department. Its very stressful because as human beings we do not have the ability to quickly change contexts for deeply technical topics. And most of times the people that come to me - they come with things that are urgent and I need to stop what I am doing - some things I can shelve for later, but most are like ordering system does not work, we are loosing money, please help fix asap... and most of the time root cause leads to poor planning that is totally out of my reach.
Wow, great video, thanks! Just a question, not sure if it is quick: At this point ua-cam.com/video/BEq9Kd0ka8A/v-deo.html you show us the edit tag property, and when you add the `Done` tag, the note disappears from the "content creation" tab. I copied your template but don't know how to make it work like yours. In my case, the note is added in two tabs. Do you have any automation set?
Thanks! It’s super easy to do it! Click the 3 dots on the top right of the column and select hide group 😄
@@My50cthanks for the answer. Are you removing the original tag? In my case, with the "done" tab hidden, the note is in 2 different columns, instead in your video I can see the note disappearing from the original column. pasteboard.co/dwox43SjlpKW.png
@@My50c I was too new to Notion, I am more familiar with Obsidian, but Notion on the phone is a game changer. Now I discovered the filters for databases view, I needed to add a filter where the tags property "does not contain" "done" tag. Thanks again!
@@MirkoCesaro you are welcome :)
Lucas, I am reading most of your post. But the video is little bit hard to understand. May be I am wrong but as English is my second language I can tell you the sentences are very close when you speak. No tone fluctuates between words that makes hard to understand. But I am still enjoying it with subtitle so all good. If you can improve it, it would be amazing. Thank you
Thanks for the feedback
This video is a perfect example how great content should be delivered and why the way things are presented is key.
Thank you so much for your kind feedback 😍
Really enjoyed that Luca - thanks for sharing in your daily routines
Glad you enjoyed it! Thanks a lot for the honest feedback
Nice share Luca! Qq - what's your camera setup?
Thanks! This is my first video fully recorded with the Fuji XH2S I used mainly Sirui lenses because they can easily arrive to 1.2 aperture that allows me to create the amazing bokeh effects you see in many shoots. I have also used the DJI Osmo Pocket 3 for some shots, especially the one outside Let me know if you need anything more specific 😄 I was thinking to create a video for describing some of the techniques/gear used in this video
@@My50c I think a video on your setup would be awesome - it looks really professional
@@leejameswynne added to my to do list 🤓 thanks for the suggestion
Peeking into someone else productivity system is my dirty pleasure. Incredibile how we are all so similar yet so different, not only compared to others but also with an older version of ourselves. Thanks for sharing!
Love that! I am curious now, do you use the second brain? Or other methods?
@@My50c Kinda 😅I've implementad some Idea of it, and other ideas from Tiago Forte, mine is more of a self-regulated living beast that I know how to navigate. I've been taking notes on various topic and journaling for more than 15 years, some for future reference but mostly because it helps my thought process. My workflow has seen many transformations and influences by learning new methods or reading new stuff, eg reading stuff from David Allen, Cal Newport & Steven Pressfield had a big impact on me in the past, now is other people. I've tried super rigid and structured things or almost completely free form. I still constantly cycle between being paperless, using pen & paper or a mix depending on how my live goes. I learned to embrace my idiosyncrasies and via experimentation find what works for me and stick with it till is works, when life change, time to adapt.. like water 😁 For example I've tried to find the "perfect" workflows and apps for years, wasting so much time, but once I understood that Is totally fine for me to use many different apps for many things, or none. I left so relieved, for some people it creates friction and context switch fatigue, for me creates a clear separation of "what belong where" that I can fully tailor to the usecase. Recently I even started building some tool myself for AI-assited reasoning etc Sorry for the wall of text, is something I could write 10000 pages worth 🤣
Great video, I find the use of a second brain quite fascinating. I would love to watch a follow-up video where you explain how you created yours, what worked and what didn't work to help us creating our own :)
Great suggestion! I will think about it
Thanks for sharing.
I am glad you liked it
Amazing 👌
Thank you! Cheers!
Insightful, keep these videos coming.❤
thank you!
Full video: ua-cam.com/video/9gEtY4Pb_8g/v-deo.html
Wow! Two of my favorite architectes together! Thank you for this episode!
Thank you for the comment 🙏 Let us know if you are looking for some specific topics 😉
niceeee, was it easy to edit at the end? did you shoot in normal profile?
I started to colour grading my footage with DaVinci Resolve in the past 6 months. I also recommend to check www.color.io really nice website for inspirations. That said, the Osmo Pocket 3 settings are: Exposure: Manual 1/50 and 200 ISO White Balance: 5500K Color: D Log M 10 bit Focus Mode: continuous Image adjustment: Sharpness -2 and Noise Reduction -1 (I can always be sharper and add noise in post production) I bought the ND filter from K&F, cheap but perfect for keeping ISO and shutter speed low: amzn.to/4dhcGeY I hope it helps
Howdy?- total well vlog!goodnight-
Thanks! have a good night!
Natalia FTW!
WATCH THE FULL EPISODE NOW: ua-cam.com/video/MhfabXwTy48/v-deo.htmlsi=C972Pa1zChdsaSMr
I thought that you live in Italy?
I moved to UK 10 years ago 😁
PASTA & PIZZA definitely got my attention :P Great video, Luca! thanks for giving us a glimpse at your daily commute ;)
Eataly is where I get my Italian breakfast when I'm in that office 🤩
Great content! ❤
Glad you enjoyed it
Thanks for pressing about ME vs Components differences, very easy to make a mess without that separation
Thanks a lot for the feedback! I couldn’t agree more
Hi Lucas awesome video and content but a quick suggestion would be to add some timestamps/chapters on long videos like this o/
Yep, I will do it
And what about reusing some ui components like buttons or sliders? Or what if there is a huge component with redux state which is needed to be used on several pages, how should it be structured? And in general, with this approach there is no way to share a single redux state across pages?
design systems, logs libraries... it's normal to be shared in micro-frontends, I mentioned them even in the video. state should be inside every micro-frontends. Reuse is a form of coupling. If you have to share data across MFEs in the same page, using an event emitter instead of a state shared will enable to avoid design-time coupling. For more anti-patterns I recommend to watch this talk I did quite a few times by now: ua-cam.com/video/R2Ydq5E_8ts/v-deo.html
That section about Reusability, and adjusting your mental model to focus on a different set of priorities is so important. Thanks.
I'm glad you found it useful. It's another common mistake I've seen with teams embracing micro-frontends for the first time