Things will work out

We have all gone through that phase wondering what God is up to, why does everything that happens makes us feel that things are just going downhill. Maybe it’s work or stress-related, or maybe you are struggling with relationships. Maybe it’s something in your financial life. And no matter what you do in any of those areas, it feels like you’re trapped in a pit you can’t get out of.

This quote is very true, we really can’t see all that is falling into place to make things eventually work out for the best. It is not easy to keep the faith and believe that God is constantly at work in our lives. Do we have the belief that it will all work out? Do we actively keep the faith in your own life, not giving up, crumbling, or letting the challenges we’re facing overcome us? Do we stand up strong and allow challenges to come your way, knowing that you’ll come out stronger on the other side? Definitely not easy!

Here are some things that keep me strong in even the toughest situations

Stop Focusing on All The Ways It Won’t Work Out

When you’re focused on the worst possible outcome, you’re more likely to fulfill those fears. Faith requires effort just like taking action does. When you notice yourself start to drift toward the woe-is-me mindframe, stop yourself, then redirect those thoughts in a positive direction. What is the best possible scenario?Are you taking action to create that outcome? Luck is something you create through action and interpretation of what life deals to you. Make yourself the luckiest person you know.


Don’t Try to Control The Way It Works Out

This applies to pessimistic and optimistic ideas of what the future holds. You have no control over some things that add to the outcome of whatever you’re working toward. As much work as you can put into anything in your life, there reaches a certain point at which you must give up control. If you don’t, you could drive yourself mad. Much of our frustration, anxiety, worry and depression comes from the fact that we try to control the things we simply cannot control. Have faith that it will work out, yes, but don’t force it to happen the way you see it happening…


Keep An Open Mind

Often times, life throws the unexpected at us. If you keep an open mind, those unexpected events can seem more like possibilities than obstacles. Start viewing the unexpected as opportunities to accomplish your goals in a new way. Things work themselves out in ways we could never plan for. Keep the door open, and allow the unexpected to open doors you never saw before.


Pull Over and Get Your Bearings

Take the time to pull over to keep from freaking out. Take the time to pull over and get grounded again. Take some deep breaths. Take a time out. Close your eyes and ask, “Where is the opportunity in this situation?” or “How will this strengthen me?”


Don’t Just Believe, Take Action

Let’s pull up the 1st point again here: “Stop focusing on all the ways it won’t work out.” I want to encourage you to instead focus on being positive and taking actions that align with that positive mindframe. Action is the key to realization. If you don’t try to create the life you want, things will most likely not work out in your favor. You must exert effort. You must work for it. You must allow it to happen by making space for the opportunities in life. Yes, there reaches a point where you can’t control the outcome, but reaching that point takes some work. Break down your goals into mini-goals and make a plan of action. Add faith in the fact that it will all work out, and you’ll be a major force to reckon with.


While God’s actions seem to be hidden from sight, we can trust He is working. We are not trapped in our circumstances or current situation. He uses other things or people to instill hope, faith, and trust. He’s orchestrating an outcome that will bless you and He will be with you through it all…all the way. We can wait in confidence and keep moving forward, one step at a time.

Little Miracles Happen Everyday

Every day, billions of people wake up in the morning and go about their busy days. For some, the busyness of the day does not allow for time to reflect, while for others, the mundane routine offers little to look forward to, or to be grateful for.

The nature of life today does not often lend itself to recognizing the miracles happening around us and often to us. It is this inability to see everyday miracles in our lives that often causes depression, anxiety and hopelessness.

When we focus more on the miracles in our lives, we can have a better outlook on life and be happier.

Here are a few everyday miracles that we may be overlooking

People changing before your eyes

You’ve heard it before, the saying that “people don’t really change.” Well, that couldn’t be farther from the truth. We’ve all seen the examples. What about abusive, alcoholic father who somehow, someway came to his senses to overcome addiction, save his marriage and family relationships?

Everyone thinks of changing the world, but no one thinks of changing himself.

Leo Tolstoy

Myriad other examples flood the earth everyday. When you accept that people can and do change, you see miracles in abundance.


Another of the little miracles is the gift of our senses. What we can hear, see and smell. “When in doubt, play Mozart, eat chocolate” is one of my imagined bumper stickers.

Have you tried to look at the world through the eyes of children? They show us how to reappreciate the miracles of our senses. There are plenty of videos online of children amazed by the small things around them, playing with their dog, transfixed by a butterfly dancing and so much more.

It is a miracle that the sun rises every day. It is a miracle that we rise up too, every day. It is a miracle that we can breathe. It is a miracle that the body intuitively knows what to breathe. It is a miracle that our heart is pumping without being commanded to do so. It is a miracle we can see. It is a miracle we can hear. It is a miracle we can eat and speak using the same mouth. It is a miracle that we can touch and feel and walk and lift. It is a miracle that we know what something as abstract as emotion is.

Imagine a day when the sun forgets to rise or the earth stops to rotate. Imagine a day when you don’t rise up. Or a day when you cannot breathe. Or your heart stops to pump. Or your eyes stop to see. Or your ears stop to hear. Or your mouth cannot eat or your speech is lost. Or you cannot touch nor feel nor walk nor lift. Or you stop to feel any emotion what-so-ever.

It is important to acknowledge and express gratitude for all of these miracles everyday if we want our lives to be full of miracles, big and small.

Here is a lovely song by Luther Vandross from Never Let Me Go – the album would go on to be nominated for multiple Grammy Awards and be awarded Platinum status.

One thing I would love to do is talk to someone, wish I knew who
Sometimes the people who know the least say the most
Makes you wonder who you can trust, what’s gonna happen
First thing I know, God is love
The next thing would be, He loves me
Sometimes I’m tired of waiting for a thing or someone
Then I stop and see what He’s done and I know everything will come

Maybe today, anything can change, nothing stays the same
Maybe today, what’s tomorrow for, no one knows for sure
Through it all, come what mayLittle miracles happen everyday

And so there you go, strangely enough
Alone even though, addicted to love
You’re in and out so quickly that it gives you a start
You’re waiting for a message or a word but you haven’t heard from your heart

Maybe today, things can change, nothing stays the same
Maybe today, is for the love we need, I really believe
Through it all, come what may
Little miracles happen everyday

What is a miracle?
Love is a miracle
Every time that you care, a miracle, it happens somewhere
So many miracles, even small little miracles
Just take one look about, it’s not hard to figure out

‘Cause it might be today, anything can change nothing stays the same
And maybe today, what’s tomorrow for, no one know for sure
Through it all, come what may
Little miracles happen everyday
Little miracles happen ev’ry day
Little miracles happen everyday
They happen everyday

Google AR Glasses

There was a lovely surprise at the end of the Google I/O 2022 keynote last week. It was a look at its latest AR glasses. The key feature Google showed off was the ability to see languages translated right in front of your eyes, which seems to me like a very practical application for AR glasses. 

The company didn’t share any details about when they might be available and only demonstrated them in a recorded video that didn’t actually show the display or how you would interact with them. But what was shown in the video painted a very cool picture of a potential AR future.

Google CEO Sundar Pichai shared some context about how the company views AR ahead of introducing the video during Wednesday’s I/O keynote. Based on what he said, it seems the company believes that AR can exist in many places that aren’t a smartphone.

Looking ahead, there’s a new frontier of computing, which has the potential to extend all of this even further, and that is augmented reality. At Google, we have been heavily invested in this area. We’ve been building augmented reality into many Google products, from Google Lens to multisearch, scene exploration, and Live and Immersive views in Maps.

These AR capabilities are already useful on phones and the magic will really come alive when you can use them in the real world without the technology getting in the way.

That potential is what gets us most excited about AR: the ability to spend time focusing on what matters in the real world, in our real lives. Because the real world is pretty amazing!

Count your Blessings

In a world of plenty where most of us are pre-programmed to strive for more, desire what we don’t have, and lust after what’s faster, better, and stronger, we forget to appreciate what we have.

It made me think: what would happen if we could all learn to live with less? What if we could accept the gifts life has to bestow upon us and let what we have be enough? What if we took measures to simply count our blessings everyday? Would we (could we) be happier or more content?

When we count our blessings, we note all the wonderful things in our lives. This helps us to appreciate how good life is. Gratitude is a feeling of appreciation or thanks. When people count their blessings, they can say it like this: “I am thankful for my family. I am thankful for my friends. I am thankful for my health.”

It is better to be grateful for our blessings than to take them for granted. When we take something for granted, we do not appreciate it. Sometimes we are not appreciative of our good fortune and blessings until they are gone.

But now, let’s take a step back. What exactly is a blessing?

In English, the word “blessing” has at least two meanings. As we said, a blessing is something that brings you happiness or helps you. To religious people, a blessing is approval and help from a higher source — God.

So, what kinds of things can we be thankful for? Here is my list which I frequently look at as a source of encouragement and positivity

  • The love of my family and friends 
  • The privilege of having a job 
  • The opportunity to spend time with the less fortunate both at work and my church 
  • Being able to help people 
  • Clean water and good food 
  • All the beautiful things that God has created

Make a habit of being thankful. As I mentioned, I think it’s a great idea to keep a list handy to remind you of everything you have to be grateful for. You can even write yourself notes and put them around the house or at your office. 

So much of our happiness has to do with our focus…what we’re dwelling on in our mind. That’s why when we put our focus on God and all of the great things He does for us, it breathes hope into our thoughts, moods, and our entire day.

When we give thank, we make God bigger in our eyes…and suddenly our problems seem smaller!

Do you want to make this day and every day better? then begin to count your blessings! As you do, your perspective will change, and you’ll suddenly feel so much better about life.


Here are two hymns on this topic that I love

Google I/O 2022: Everything New for Developers

Last night (India time!) we had Google I/O, which at its core is a developer focused event. Here are the some of the biggest announcements made at the keynote. 

Android

With Android 12L last year and Android 13 this fall, Google has been focusing on enhancing the experience on “large screen” devices like tablets and foldables. And Google is leading by example with Android’s large screen ambitions by updating over 20 of their own apps to look and act better on tablets and foldables, this includes YouTube Music, the Play Store, and Google TV.  

Google is also integrating TensorFlow Lite into Play Services. Because of this, developers can now depend on the bundled version of the library to reduce the size of their application.

On the privacy front, there’s a new ML-based “Google Code Scanner” API for scanning things like QR codes and barcodes. The work is delegated to Google Play Services, which saves your app from needing the camera permission, and the scanning is done on-device, keeping the data securely offline.


Android Studio

During the I/O developer keynote, Google showed the next steps for Android Studio, with a look at the upcoming “Dolphin” release, which is moving into Beta testing phase.

  • View Compose animations and coordinate them with Animation Preview.
  • Define annotation classes to easily include and apply multiple Compose preview definitions at once.
  • Track recomposition counts for your composables in the Layout Inspector.
  • Easily pair and control Wear OS emulators and launch tiles, watch faces, and complications directly from Android Studio.
  • Diagnose app issues faster with Logcat V2.

Looking further ahead, the latest Canary release, dubbed Electric Eel, is testing out a variety of new features.

For starters, Google has launched a new “Google Play SDK Index” that offers public information about the versions of Android dependencies and SDKs. This SDK Index is being integrated into Android Studio to offer lint warnings about outdated and deprecated packages early on, allowing you to easily fix them before publishing your app.

Android Studio’s resizable emulator is staying in Canary testing for a while longer rather than graduating to Beta. Just like before, there are four layout presets for rapidly checking your app in various common display shapes — phone, unfolded foldable, tablet, and desktop.

Android Studio Electric Eel includes a new, experimental “Device Mirroring” tool that can show your phone’s display on your computer.

Additionally, for Jetpack Compose developers, Android Studio Electric Eel includes an optional “Live Edit” feature that allows changes to your code to be reflected in emulators and previews of your app in real time. This should go a long way toward making design iteration faster. The previous version of live editing for Jetpack Compose was limited to changing literals such as in-app text and dimensions.


Jetpack Compose

For a few years now, Google has been steadily crafting Jetpack Compose, a new UI framework for Android, built to use the advantages of Kotlin while also taking inspiration from Flutter’s (another Google project) declarative UI creation. Since its stable launch nearly a year ago, Jetpack Compose has seen significant adoption from the Android community, with over 100 of the top 1000 Play Store apps using the framework, including Twitter.

The biggest announcement for Compose is that Jetpack Compose for Wear OS has now reached beta testing phase, with Google often considering beta to be ready for production applications. 

IO 2022 marks the launch of Jetpack Compose 1.2 Beta. The first highlight of this release is that font padding for text is now optional, one of the most hotly requested features from Compose developers. In a future release, padding will default to being disabled, so it’s definitely worth playing with it in your own app.

On a related note, Compose 1.2 now allows your app to download the fonts it needs, rather than needing to ship it in your APK. This feature is powered by Google Fonts, allowing your Jetpack Compose app to have easy access to over 1000 free fonts. Another textual improvement in Compose 1.2 makes more of your app’s text compatible with Android’s built-in magnifier tool.

Other improvements with Jetpack Compose 1.2 include a new customizable “LazyLayout,” stable lazy grid layouts, WindowInsets to better add Compose to an existing app, and recommended “window size” layouts for testing.

Google is also making it easier to get from one particular part of a Jetpack Compose app to another, with a new Compose-specific adder for the Navigation library, allowing for your compose functions to be set as navigation destinations.


Jetpack

Google’s goals for Jetpack have always focused on making the lives of Android developers easier, be it through APIs to bridge new features to the many versions of Android or unique new libraries to improve apps.

On the latter front, Google has unveiled the concept of “Baseline Profiles” for Jetpack, which take usage data from your app to optimize the most commonly used parts. Those parts are then compiled by the system first, allowing for them to be ready to run faster. To create a Baseline Profile for your own app, you can use the Jetpack Macrobenchmark library.

Google themselves have begun using Baseline Profiles in their apps, with the Play Store’s search results page loading as much as 40% faster. In other instances, Google has seen some apps receive a 30% initial speed boost just by using Baseline Profiles.

To better run your app across multiple windows and on foldables, Jetpack offers the WindowManager library to solve common problems like physical display size changes. WindowManager pairs well with another library, DragAndDrop, which makes it all too easy to accept dragged contents, either from your own app or another.

Jetpack’s new JankStats library does just what it says on the tin, tracking down and offering statistics about instances of “jank” or dropped frames. These moments are recorded along with helpful context of what the user was doing that could help explain inconsistent instances of jank.

For Room, a data persistence library and one of the foundational pieces of the Jetpack suite, Google is readying an update to version 2.5, which begins the effort of rewriting Room in Kotlin. Room 2.5 will also bring support for the newer “Paging 3.0” way of reading and saving data that’s enhanced for Kotlin use. Other Room improvements include easier JOIN queries and AutoMigration changes.

If your project hasn’t yet made the jump to Kotlin, the Jetpack team is preparing a Paging 3.1 update that integrates Guava and Rx for Java alternatives to Kotlin coroutines.


Flutter 3

Flutter, Google’s massive cross-platform app development framework, has reached version 3, bringing Material You, Linux, & macOS support, and more. Linux and macOS Flutter apps.

Meanwhile, part of supporting macOS is that both Flutter and the underlying Dart programming language now have native support for Apple Silicon. Better yet, you can ship Flutter apps in the Universal Binary format, allowing them to run effectively on both Apple Silicon and Intel based Macs. This Apple Silicon support also extends to developers, with the Flutter and Dart SDKs both now ready to run on the latest generations of Mac.

At last year’s Google I/O, shortly after the company announced its then-upcoming Material You design language, the Flutter team confirmed that developers would be able to bring this third generation of Material Design to their own apps. Less than a year later, we now see the fruits of that effort, with Flutter 3 bringing a variety of new Material You widgets.

Beyond that, significant effort has gone into custom theme generation within Flutter 3. Similar to Android 12, it’s possible to automatically craft an app’s entire color scheme from a single starting color. Importantly, though, this capability is in no way limited to Android 12 and its wallpaper-based themes. Should you wish, your app can use just about any color as its baseline for a custom theme.


DART

The hallmark feature of Dart 2.17 is the ability for developers to extend enums as well as override its default functions. This allows enums to act quite a bit more like custom written classes, should you see fit.

In an effort to reduce boilerplate code, Dart 2.17 also introduces the idea of “super parameters” when creating a class that inherits from another class. In the common example of Flutter widgets which always pass on the “key” parameter to the “Widget” class, this should save quite a few lines of code and make your code much easier to read.


Firebase

During Google I/O 2022, the Firebase team shared a suite of new features for Android and Web developers, as well as improvements to security and third-party services.

For many, the most crucial tool that Firebase offers is Crashlytics, a purpose-built tool for identifying issues that users of your app are experiencing and precisely where in your code that issue is occurring. However, until now, that data has been primarily accessed through the Firebase Console in your browser.

With the upcoming release of Android Studio Electric Eel, currently in Canary, your data from Crashlytics is now available in a new “App Quality Insights” window. This makes it even easier to dive into each crash and the parts of your code likely to be responsible. For now, Android Studio’s Crashlytics integration only works with Android applications written in Kotlin or Java, but Firebase Product Lead Francis Ma confirmed that additional support for Flutter applications is coming soon.

Elsewhere in Crashlytics for Flutter developers, the Firebase team has vastly improved adding the plugin to your Flutter app, now making it a simple two-step process. Other improvements to Crashlytics for Flutter include better automatic grouping and logging & alerts for critical errors. More broadly, the various Flutter plugins for Firebase are now moving to “general availability” and are being developed more directly by the Firebase team.

For web developers who use Firebase to host their applications, the “firebase deploy” command is being massively upgraded to deeply support two popular frameworks, Next.js and Angular Universal. These improvements will help bring the power of Firebase’s security and CDN to your app with little effort on your part.

On the security front, Firebase App Check is a recently launched service — moving today from beta to general availability — that works to protect your app’s backend from being accessed by illegitimate apps and devices. It does so through, among other things, the Play Integrity API, which checks against common forms of abuse and rooted devices.

For those who want to integrate their apps with third-party services, Firebase is expanding their system of “Extensions.” In addition to new supported partners like Snapchat, some Extensions can now be deeply customized through the use of “events” that let you run your own code in response to workflows from third-party services.


Google Play

The biggest highlight of Google Play’s announcements at I/O is the release of the SDK Index, a web tool that offers insights into the most popular packages in use on Android today. In particular, you’ll find what permissions they need, what apps use them, and code that may potentially violate Google Play policies.

A new beta program called “LiveOps” will allow developers to submit their applications and special events/discounts/etc. to be featured prominently by the Play Store. Google has said that apps using LiveOps on average see 5% more active users and 4% higher revenue. For now, the LiveOps beta is limited, but developers can register for the chance to join.

Another new feature coming soon to the Play Store is the ability to manage up to 50 store listings for an app, allowing for slight variances between them, perhaps based on an ad campaign or based on the user’s region or interests.

Similarly, developers of apps that have subscription plans can now create a diverse set of slightly different offers and even flexible pricing. There’s even a way to change the price of a subscription for new customers while leaving existing customers at the older cost.

On the security front, the Play Console is also working to make it easier to keep your app’s signing keys safe. As a best practice, Google Play App Signing can be configured to automatically rotate to a new signing key on an annual basis. Additionally, Play App Signing is in the process of switching to exclusively using Google Cloud Key Management, both for newly generated keys and migrating existing keys to the service.


Any of the updates I may have missed? Any of the above need more details on? Please let me know! :)

FIDO – The Password Killer

Did you know that the first Thursday of May is apparently “World Password Day”? I didn’t! And this year to celebrate this day Apple, Google, and Microsoft are launching a “joint effort” to kill the password. The major OS vendors want to “expand support for a common passwordless sign-in standard created by the FIDO Alliance and the World Wide Web Consortium.”

 The new capability will allow websites and apps to offer consistent, secure, and easy passwordless sign-ins to consumers across devices and platforms.  

Password-only authentication is one of the biggest security problems on the web, and managing so many passwords is cumbersome for consumers, which often leads consumers to reuse the same ones across services. This practice can lead to costly account takeovers, data breaches, and even stolen identities. While password managers and legacy forms of two-factor authentication offer incremental improvements, there has been industry-wide collaboration to create sign-in technology that is more convenient and more secure.  

The expanded standards-based capabilities will give websites and apps the ability to offer an end-to-end passwordless option. Users will sign in through the same action that they take multiple times each day to unlock their devices, such as a simple verification of their fingerprint or face, or a device PIN. This new approach protects against phishing and sign-in will be radically more secure when compared to passwords and legacy multi-factor technologies such as one-time passcodes sent over SMS. 

The announcement last week extends these platform implementations to give users two new capabilities for more seamless and secure passwordless sign-ins: 

  1. Allow users to automatically access their FIDO sign-in credentials (referred to by some as a “passkey”) on many of their devices, even new ones, without having to re-enroll every account. 
  2. Enable users to use FIDO authentication on their mobile device to sign in to an app or website on a nearby device, regardless of the OS platform or browser they are running.

In addition to facilitating a better user experience, the broad support of this standards-based approach will enable service providers to offer FIDO credentials without needing passwords as an alternative sign-in or account recovery method. 

These new capabilities are expected to become available across Apple, Google, and Microsoft platforms over the course of the coming year. 

Here is an illustration of the envisaged experience

This looks like a familiar system for anyone with phone-based two-factor authentication set up, but this is a replacement for the password rather than an additional factor.

Companies have been trying to go “passwordless” for years, but getting there has been tough. Will FIDO get it done? Only time will tell :)

Stop Worrying About What Other People Think

We all want to be accepted and loved by others. It is a nearly universal human desire. After all, we evolved to survive better in groups, where fitting in and having the trust and respect of our peers are the measures of success. The need to belong is in our DNA.

But sometimes that need takes center stage, and what others think about us takes on more importance than what we think about ourselves. We may analyze each look and word that comes our way for clues that we’ve been judged and found acceptable or lacking. Someone passing in the hall without a hello may leave us red-faced and convinced we don’t deserve notice. We may people-please, always putting others first, which leaves us open to being taken advantage of while we chase praise. We may exhaust ourselves trying to be cool enough, hard-working enough, attractive enough, or successful enough to feel valued.

What’s behind this anxiety about being liked, and why are some of us so much more vulnerable to it than others?

Healthy striving is self-focused: ‘How can I improve?’ Perfectionism is other-focused: ‘What will they think?’

Brené Brown, “The Gifts of Imperfection”

If you recognize that you are someone who’s anxious about being liked, there are steps you can take to get back to a healthier relationship with others and with yourself.

1. Keep things in perspective.
It’s said that people would care a lot less about what others think about them if they knew how little others think about them. And it’s true: Everyone has enough to occupy their mind. They also have their own insecurities. If you’re worried about how you come across to someone you’ve just met, keep in mind that they’re probably doing the same.

2. Question your thinking. 
We tend toward patterns of negative thinking that can hurt our mood or behavior. For example, we may assume the worst, or filter out the good in a situation and pay attention only to the bad. Or we may overgeneralize or jump to conclusions. Pay attention to your thoughts, and question them rather than allowing impressions to run away with you. You may discover that what you’re fretting over exists only in your mind. 

3. Let go of perfection. 
It can be hard to shake the feeling that if you just get things right, you will be loved and admired. But this is a fruitless pursuit, not only because perfection is an illusion, but because what people think about you has more to do with them than with you.

4. Get to know yourself.
What do you really like? What do you really want? Are you making choices about your career, relationships, and pastimes because you want them or because they’ll please or impress someone else? Allow yourself to try new things and wonder, “What would I pursue or enjoy if I wasn’t so worried about being judged?” 

5. Find your tribe. 
Somewhere out there are people who can identify with you and appreciate you for who you are. Don’t waste time trying to hang on to those who expect you to conform to their wishes and wants. Cultivate authenticity, and you’ll find those you are meant to be with.

Because true belonging only happens when we present our authentic, imperfect selves to the world, our sense of belonging can never be greater than our level of self-acceptance.

Brené Brown, “Daring Greatly“

6. Allow yourself to be vulnerable. 
It can be terrifying to go against the grain, speak out, take a risk, or face disapproval. But decide what matters to you, trust yourself, and go for it. We don’t grow by always playing it safe; we grow by allowing ourselves a chance to fail. 

7. Accept a helping hand. 
The anxiety you feel about what others think can sometimes be overcome with a little self-awareness. But in some cases, especially for those with underlying trauma or mental health issues, professional help can help you get to the root of your feelings. Allow yourself to reach out for the care you need rather than prolonging your suffering. 

8. Be your own friend.
It’s a tough reality, but you will never be able to make everyone like you, no matter what you do. But look on the bright side: No one else can do it, either. So accept the twinges that will inevitably come when you realize you haven’t made a connection with someone, and focus instead on a goal that will take you further toward being the kind of person you want to be—learning to like yourself, flaws and all.


In conclusion, this quote sums things up perfectly

What other people think of me is none of my business.

Wayne Dyer

The Cone Model

As managers, we are expected to provide an exceptional level of support to our teams. And this support could cover both technical and non-technical, even emotional support. This is extremely hard work and requires plenty of patience, trust and understanding on both sides. 

The Triangle

“1 to 1” relationship between manager and reports

There are many ways to build this A-grade level of support. 1-on-1s are great and widely used as the personal connection definitely helps to make a difference. Most managers have more than one direct report and their attention is spread across all their direct reports. Some need more attention than the others, while some demand more attention. This subsequently leads to leaving others with less support. 

Your model looks like a triangle where everyone depends on you with every person needing a different amount of attention at any given point of time.  

Your attention must be distributed wisely.

Every person reporting to you is unique in their own way and more importantly all of your direct reports may not have the same level of skills. Add the different complexities of the projects they are on, some have crazy weeks while others are pretty relaxed. 

What could go wrong?

  1. Neglecting Talent: You may miss out on focusing on talent that may need more attention than you are giving.
  2. Blind Spots: In the middle of your busy schedule, you may miss catching on a few non-verbal cues from your team that will help throw light on why they may not be performing well enough.
  3.  Out of your League: You may have to deal with an issue that you may feel less competent to deal with, for example a new technology that you haven’t had the time to explore. 

So what can you do? How can you provide such comprehensive support without spreading so thin that it will impact your other responsibilities?

The Cone Model

Create a many-to-many support network

The essence of the Cone Model is to minimize your dependencies while maximising the network between your team members. Instead of letting all your team depend on you for their growth, you should create a connection between people, leveraging the different strengths and weaknesses.

Continue with your 1-on-1s and while you do that identify a need that someone else on your team can assist with. At the same time ensuring expectations are set so that your team and network is fully aligned to what you have in mind. 

How can a good network look?

  • Linda supports Henry: Coding in our tech stack
  • Paul supports Linda: On software architecture and system design
  • Paul also supports Denny: Coding in our tech stack
  • Denny supports Henry: Team collaboration and communication
  • And you support everyone :)
An internal network of support

How do you know if your cone model is working? Here is the answer:

Managers should build strong networks and create an environment where they are not critical components. They should be able to stay away for a few weeks without impacting the team.

Taking a Leap of Faith

Leaping without knowing where you’ll land on the other side can be extremely scary. But taking risks is necessary for growth. All of the greatest things in life require a leap of faith. You cannot fall in love if you don’t let down your walls and leap. You most likely won’t advance in your career if you don’t allow yourself to put in the hard work to make it happen. And you cannot connect with the Universe unless you lay down your sword and learn to lead with and embrace love.

It’s called a leap of faith for a reason. But what is faith exactly?

Faith is the belief in something larger, grander and more powerful than you. Faith is the belief that you cannot fail, you can only learn. Faith is the belief that you’re always being guided by love.

I like to think of my faith as an interconnected network of tree roots: No matter what storms may come my way, I will remain unshakeable and stand tall; I may bend, but I shall never break; I am grounded yet boundless. And yet, despite all of the strength I garner from my faith, it can still be difficult to accept this truth.

Fear is powerful, but faith persists. Fear says, “why try?” but faith says, “why not?” Fear whispers that you need to ration your love, but faith whispers that love is the only thing that lasts. Fear builds walls, but faith builds bridges.

So how do you take a leap of faith? I came across this lovely infographic by Chris Rackliffe

Here are the 7 things that will likely happen when you take a leap of faith in yourself and throw yourself into the unknown. Because, hey, the sky is the limit and the world is your oyster!

1. You will discover who you truly are
2. You will learn to make yourself feel “whole”.
3. You will always feel excited and anew.
4. You will have no fear.
5. You will be more intuitive.
6. You will feel a complete sense of freedom.
7. You will achieve great things.

If you look at the world’s greatest leaders, they have always followed their passion and used their innate talents to become successful. Listen to your heart and follow that. It may take a few years to figure it out. It may take a decade to get to where you want to go as the straight way through might be too risky. However, you just have to start now. Don’t feel scared or feel that you’re inadequate. You can achieve what you believe you can. Most important of all, you need to have faith in yourself. 

An Upma Story

The Fallacy of Majority Power in Democracy

Upma used to be served everyday in a hostel of 100 inmates. Out of the 100 students, 80 complained and asked to be given different tiffin items every day. But 20 students were happy to eat upma every day.

In order to come to a decision, the warden arranged for voting. Whichever tiffin gets the majority will be served. The 20 students who wanted upma voted promptly. The remaining 80 students voted as per their choice:

18: Masala Dosa
16: Aloo Parota & Dahi
14: Roti & Sabji
12: Bread & Butter
10: Noodles
10: Idli Sambar

So, as per the voting pattern upma was continued. Daily.

Lesson:

When 80% of the population gropes around, divided & scattered,
the united 20% rules us.