This month, once again there was a lot of exchange in our internal chats on a wide variety of topics. We touched on upcoming conferences, micro frontends, color themes, and sorting algorithms plus some articles on Well Being topics from our colleagues.
Some of our software architects at MB.io are going to the JNation conference in Coimbra Portugal on the 7th of June. JNation is a developer conference that covers various topics relevant to the software development industry. Look out for some people with Mercedes-Benz.io gear and seek a conversation with them.
The author of the article The Future of Micro-Frontends gives an overview of the techniques you can use when building your micro frontend system and touches on the topics: Mirco frontend communication, server-side rendering, partial hydration, secure and risk-free deployment. Definitely, an article that can inspire you to actively think through your micro frontend system in advance.
Lerna is a tool that optimizes the workflow around managing multi-package repositories with git and npm, which we used as well as many others for our micro frontends approach. Unfortunately, the open-source project is no longer actively pursued and is currently struggling with some problems. Therefore we are looking for alternatives. What do you use for managing your multi-package repositories?
It has been possible for ages to determine a user's preferred color theme. It is easy to change a website to a different color theme. The pure implementation with CSS should be enough to react to the preferences of the user and adapt the application to his preferences. Do you use a dark or light theme?
Classic: I stumbled across this great video and find it wonderfully fascinating as well as disturbing. Visualization and "audibilization" of 15 Sorting Algorithms in 6 Minutes. Bogo Sort is great! At least in melodic comparisons to the other sorts.
Articles by MB.ioneers
Christian has written a motivating article about the importance of moving every day. It's not about the number of kilometers you run, but about everyone taking the time to move. Simple suggestion: Take a colleague with you on a walk instead of sitting in front of the computer.
Paulo imagines in his article possible apps that could help you to go through life healthier and more reflective. The following points for personal development are particularly important: channeling feelings, self-discipline, and self-reflection.
Thanks for sharing, discussing, and inspiring each other. Stay curious!