Happy Pride Month!
Engineering Manager
Micro Blog: Embracing Mistakes
Over the years, I’ve made many mistakes and have gained valuable experience from them. Mistakes play a significant role in personal growth, learning, and innovation.
As a manager, it is critical to create a culture of psychological safety in which team members feel comfortable acknowledging and learning from their mistakes. Here are some ways to communicate with your team that mistakes are okay:
Lead by example: As a leader, show your team you are not afraid to admit mistakes. It will help normalize the idea that mistakes are a natural part of learning.
Encourage experimentation: Encourage your team to experiment with things and take calculated risks. Let them know it is okay to make mistakes as long as they learn from them and use that knowledge to improve. In any case, promote a culture of learning.
A person who never made the mistake never tried anything new
Provide support and resources: Encourage your team members to share what they learned from their mistakes so that everyone can benefit from their experience (of course Document them). Ensure your team members have the resources and support to grow from their mistakes. It could include access to training and development opportunities or mentoring and coaching.
Give feedback constructively: When mistakes happen, provide feedback focused on helping team members learn and grow. Be specific about what happened wrong and offer suggestions for improvement in the future (remember constructive criticism). It works the other way around as well.
Mistakes provide invaluable opportunities for growth, learning, innovation, and personal development. Embracing a mindset that sees mistakes as stepping stones to success can lead to increased resilience, creativity, and success in various aspects of life. Remember that creating psychological safety is an ongoing process that requires consistent effort and reinforcement.
Mistakes and learnings are the only constant in this ever-changing world.
Links
Why Platform teams?
Programming languages
Dart 3 is released. This version comes with:
Sound Null safety
Records and patterns
Class modifiers
More information about the release here.
Qwik a new web framework that can deliver instant loading web applications released version 1 last month. Here is more information.
Languages like Swift, Dart, Kotlin along with C++, Rust now started supporting WebAssembly.
Looking to learn WebAssembly. My 8 Part Rust and WebAssembly series is in Dev.to
🎉 A bunch of birthdays last week(s) 🎉
Java turned 28 last week. Here is my thread on 28 amazing Java features
Technology
Motorola launches Moto Razr+ with a bigger & bolder screen at the top. This flip phone comes with Snapdragon 8 Gen 1 chip and 3800mAh battery.
It looks like Meta is working on Twitter alternative. More information here.
Apple sent out invites for the WWDC 2023. Will they release AR/VR headset? Will there be a new macbook? What do you think?
Fun Corner
May 26 is a day to forget for Rust Lang & Rust Conf. It started with JeanHeyd Meneide said they will not speak at Rust Conference and ended up with an apology from the Rust leadership team.
Chennai Super Kings won their 5th championship in IPL.
I am currently reading - Surrounded by idiots