Tuesday, March 24, 2020

A Dummies Guide to Quarantine life

The current novel Corona Virus situation has probably the worst impact on our day to day lives: the lock downs, the curfews, reports of people getting sick and deaths numbers increasing every hour alarmingly is us being a part of history that we did not choose.


What we can choose however, is how we react to this. The sooner we accept this situation and start seeing the positive side, it is for our better. It's temporary & I am thankful that we have family with us, or at least the means to connect with them via video chat and share our positive thoughts with them. We can choose to be responsible citizens who are logical informed thinkers and maintain caution. 

This is a great opportunity to showcase our moral responsibility, support our elders and kids  who need our help and support. It’s time to build their confidence and de-stress them and ourselves too! there are a lot of things to do to contribute to our family, friends and society right now.

I did a lot of research for the below to get what I needed and will post some additional good apps and links for these as I find more.

1.      Music - If you love music this is the best for you, find your soulful channel of music or music videos that take you to your happy place. yes, it does exist. you just need to invest some time for this :-) 
      
          Some good generic music stations are Pandora, Spotify, for Indian music I like the playlists and radio offered by Gaana ( Radio )& Jiosaavn.

                      
2.     Pets - They help a lot with soothing you and getting you out of your anxious state of mind, if you have one great, if not - you can foster ! 
      
          Do reach out to your nearest local rescue shelters here and be prepared for your 4 legged soulmate! 


3.     Yoga - A lot has been said about this positively, and I tend to agree. For non-believers (me initially 😃) it was nothing but some weird exercises, but as I started learning more about the asanas and the breathing tips, it helped me with my daily lifestyle. You don’t need to start as an expert. Day 1  might be just you are getting introduced to what it is all about and be the learner who can do practically nothing and see your progress, it brightens your mood and energy levels. 

      I have been pretty impressed by Shilpa Shetty Yoga and Daily Yoga App 



          
4.     Exercise - some of my friends would undoubtedly put this ahead of all other activities, I certainly don't, :-) I do exercise in a very mild to moderate manner, walk - get your steps - in your backyard, front yard. if not just walk around in your house, one room to another. do some simple warm-ups to starts with, all you need is a wall and may be a chair for support and steadily increase your capacity and core strength. I will post some good apps and links for these shortly. combine with exercise and its a lot of fun




             
5.     Dance - No need for you to be a dancer to try your hands on this, you can just shake your leg on music and see how it uplifts you, if you have a partner great, if not that's fine too.  
      
          Search on Google to get your tailored dance tutorials of your like classical, contemporary, jazz, zumba,salsa .... 


                                     
6.     Social Media - This is a complicated one, it’s good to be a part of a group - family, friends, like minded acquaintances, strangers. but be sure where to draw the line when it starts to impact you negatively. that's when you need a social media detox (yes there is a group for that as well!) It’s a good way to be informed and aware of how your friends and family are doing and call them or video chat with them for some good times. In these times of social distancing i have personally felt connected when we did group video chats with friends and family. it was fun to see what everyone was doing and catching up with old school / college friends. 

     Facebook, Snapchat, What's App, Twitter, Instagram, Tik Tok are some of my favs. Follow some influencers of your interest on these platforms just to get a birds eye view or just have fun! If its too much get into the detox mode.. Watch your screen time with these... time flies away when you are on social media.. I have been a victim of this often! Learn about the various platforms here..




7.     Movies & Documentaries- these are my all-time go-to means for entertainment, I am a movie addict and can binge watch for hrs., in current times my recommendation is to choose a genre which is enforcing the happy times, family watches, positively impacting movies and documentaries. Rest assured - there will be times in future to get to those mind-boggling and disturbing movies and dramas!! Watch the old classics and Rom-coms (I love them!!!) 

      Get a trial subscription for a channel if you want to just try. Netflix, Amazon Prime Video and Disney have some really good stuff streaming right now. Free movie suscription  http://mx1.in/Shemaroo activate your subscription 

                                            Top 10 feel good movies are below



8.     Read - it can be any book, an eBook or any online material like the news ( be careful what sources you have ..) my suggestions if you want to be aware of what’s going on just believe in what the WHO and CDC have to say. 

      Pick genre of book which uplifts your spirits, go for your classics or the adventure ones. If you are not an avid reader the below video is JUST FOR YOU!!




      Amazon canceled the subscription of books and audio stories for children and students of all ages as long as schools are closed, kids everywhere can instantly stream an incredible collection of stories, including titles across six different languages, that will help them continue dreaming, learning, and just being kids.
   

       All stories are free to stream on your desktop, laptop, phone or tablet using the following link https://stories.audible.com/start-listen.

9.     De-Clutter - How about de-cluttering and organizing not just your closet, your kitchen or your shoes but also your thoughts.

     Tidying Up with Marie Kondo is a good book and a series worth investing 


       
10. Art & Creative - invest your time in some good creative passion of yours that you could not get to, here is your golden time to set your foot into it. Think of innovation and document what you can do to help the community and society in current times, how you can be influencing to  your immediate family, friends and then to a greater audience if you want to. Create a website. it’s easy.  Paint your favorite scenery, bring out the crayons or download an app for coloring. write a poem if you can, shayari is always welcome! people love to hear all about some comedy try recording your very own stand up comedy that you always  wanted to try! Just revisit your resume on Linkedin and try to polish your roles and responsibilities, often times they need a nudge - don't they!  

      Or 
     
      Grab your glass of wine & just start to paint your masterpiece .



       Find your hobby or passion and start on it. How about you choose an activity per day and record your progress of how you feel in your journal or online blog. Something you will look back and be proud to share or revisit later... isn't that a great creative idea??

11. Sing - This certainly may not be for everyone, but who does not love to sing in their bathrooms. Just enjoy singing in tune OR even out of tune ( make sure you are alone!). You will feel good and that's what matters. Find some apps and websites that offer to fine-tune your voice, so you feel good and enjoy your musical creations.There are options to do duets as well if you feel confident and comfortable.

           Smule is a good app worth exploring.

12. Blog / Vlog - why not! This is the best time to try your skills. Whether it is for fun or educational just give it a try, blog about 1 min a day to start with, very similar to a journal. If you are not comfortable online, start a diary or your journal as a private one. Pen down all you feel but make it a rule to add 5 positive points for 1 not so positive thought that you record and elaborate more on your positive thoughts. Publish to the world when you feel apt.. or just be a hidden treasure..

                                       A list of top 10 blogging tools is here
              
13. Games - Board games are popular in the west and I cannot emphasis enough the power of these games to increase your intelligence and analytical skills. I am not personally into these. online or board games on a regular game but if not now when? Indulge yourself. learn a few new board games, online games and just don’t look back... there are games for single users and groups choose accordingly and get started.

      Games for iphone  & games for android, games for your Desktop PC,  
                                              Board games can be found here



14. Cooking & Baking - not everyone is a cook, but what if you ever wanted to try your hands on something as easy as a salad / omelette or may be bake a cake, a brownie, make some pasta, tacos. with the limited ingredients what can you make - how about take that as a challenge and there are apps / websites that tell you exactly what you can make easily with those ingredients. There are a lot of online resources for how to recipes with step by step instructions and simple and easy ones as cake in a cup.

      I personally would like to recommend my cooking blog (😊), but I also follow Hebbars , my hubby blindly used to follow Turban Tadka but now is a huge fan of Ranveer Brar's unique storytelling. For International & quick recipes I go to Rachel Ray. 


   


15. Photography - if you have a phone with a camera great, else take out that camera of yours you always wanted to try the different modes on ( except the auto mode!) there are some great tips on photography and within the confinement of your room find abstraction, objects and some inspirations that make your pics look unique and different .

     For beginners I enjoyed going through this blog. this has a lot if useful info.


           
16. Play an Instrument - If you know one. maybe challenge yourself with something you have not tried before. if you don't know how to play one, that's ok, now is the perfect time to learn online about notes and an instrument of your choice and can start an online learning tutorial.

     Khan Academy or YouTube is one of the best sources for a lot of learning.


            
17. Rest & sleep - it’s perfectly fine to rest, sleep for a good 8-12 or even more hours to start with, with the super busy life schedule we had in our past let’s take this time to unwind and give our brains and body the much-needed rest. You have no idea how rejuvenating this can be! try it!!!
           Try the deep sleep music to get a good night sleep.. it really helps


                         

18. Garden & plants – start your very own indoor mini garden, or an outdoor garden, work with what you have and build upon it, learn about what it takes to grow your own herbs, flowers, well even produce, there are some very simple gardening tips to grow the simple things in your kitchen. 

      See this video to learn more tips and tricks for indoor gardening 


            

19. Training, Courses & Certifications - were you looking to do some good courses and never had the time. a lot of universities are offering free online classes. just do it! get certified or get trained on a business class, some security training, cooking sessions, some DIY's on plumbing, how to blog, create your website etc. etc. the list is endless...

      Free Harvard Courses , ivy league courses can be found online.
           

20. Believe in Yourself & Think Positive - This is what everyone should be doing, we will get through this and come out as better humans. we all have our little ways to contribute. let's smile and take it one day at a time. whether you are alone, or with your family- SPEND this time wisely to build positive energy. This is once in a lifetime opportunity that we have, let’s spend it effectively and make every moment count.



Please remember, as some people are adjusting for remote work, there are front line workers still going to the hospitals and essential workplaces. 

Media is at its best (worst perhaps) to show and tell things as they are, 

As someone has rightly said: “Honesty without tact & compassion is BRUTAL” and I truly believe in "This too shall pass."

      We as social creatures were so used to being together, meeting people, sharing our lives that it is kind of a setback for us, not just as adults but young adults, teenagers and kids in our houses all are trying to understand what's going on. How we react to these times is going to define our kids as well - Let’s not forget that! Working from home for people who are not used to it have their own challenges, I plan to blog on how to effectively work from home since I have huge experience in the IT services industry & strategy consulting and have been working from home primarily for the last couple of years.


Some kids activities and things to do for kids are also listed below, I received these as a whats app forward, so cannot credit the author but a big shout out to whoever compiled this list below.


Online resources:
- BrainPop
- Curiosity Stream
- Tynker
- Outschool
- Udemy
- iReady
- Beast Academy (Math)
- Khan Academy
- Creative Bug
- Discovery Education

YouTube Channels:
- Crash Course Kids
- Science Channel
- SciShow Kids
- National  Geographic Kids
- Free School
- Geography Focus
- TheBrainScoop
- SciShow
- Kids Learning Tube
- Geeek Gurl Diaries
- Mike Likes Science
- Science Max
- SoulPancake


Some resources to help with kids at home: 

Scholastic has created a free learn-from-home site with 20+ days of learning and

Pretend to travel the world. Go on a virtual tour of these 12 famous museums. 


This is the awesome free curriculum that we use. Everything from preschool activities
 to 12th grade is here!


List of thinking games by grade: https://allinonehomeschool.com/thinking/

More awesome free learning websites that we like to use

·        https://www.starfall.com/h/

·        https://www.abcya.com/

·        https://www.funbrain.com/

·        https://www.splashlearn.com/


·        https://pbskids.org/




·        http://www.mathgametime.com/




·        https://www.switchzoo.com/

·        https://www.seussville.com/

·        https://www.turtlediary.com/  




For Indian community Amar Chitra Katha and Tinkle have made their entire catalog free for 30 days to help with social distancing. Their books can be read on their mobile apps. Enjoy!




More to come...!!!


Monday, February 24, 2020

Citizen Development



Citizen development : WHAT is it ?


Citizen Development is essentially a low code or no code approach to software development that enables people to create software programs without needing to know anything about underlying complexities of programming languages.

Citizen developers : WHO are they?

These developers do not need to be experts in any technical programming language and need not write a single line of code to produce some very appealing functional apps which are mobile ready, works across modern browsers and drives efficiency and multiplies productivity fetching immense ROI. The world of a non-professional developer is getting expanded to reach new horizons.


They have little to no formal education in coding, but take advantage of low/no code platforms, to build apps that streamline business processes. They are non-IT trained individuals or a non-professional developers which business process knowledge and acumen to design and implement solutions.


WHY do we need them ?

The bigger question in our minds : why do we need this kind of development? at a glance this is absolutely needed in the current scenario to accommodate the demands of the modern world where an organisation needs to respond quickly to a changing marketplace. Any delay in what is the need of time can mean loss of millions of $$$.

These DIY developers fill a critical role as IT departments are constantly struggling with insufficient staff and resources to meet all the demands put upon them. A survey by IBM in 2014 found that 80 percent of cutting-edge enterprises were turning to citizen developers to plug these gaps.  These line-of-business users, with little or no programming background, are building applications that automate processes, improve efficiency, strengthen collaboration and help customers.


HOW does this kind of development work?

Drag and Drop or Point and Click of controls on the canvas to create functional and responsive user screens, complex flows is possible within a time frame which seemed very intensive going the traditional way of coding.

In the business world, this phrase citizen development has evolved along with IT, now the business users do not need to depend upon IT to get their applications build or deployed. With the right roles and security a power business user should be able to easily create their own apps with a great User interface, workflow associated with the business process and provide a great reporting dashboard tailored to the audience.

This is possible via a range of platforms out there - Nintex, Power Platform,Quick Base etc.

Power platform is gaining a lot of attention since Microsoft is aggressively targeting their efforts on making this platform easy to design, build and deploy.


Check Check... beware! 

Governance for citizen development is certainly one area of concern, it should be tightly controlled. This kind of development is pretty new and trending and needs to be controlled before it goes out of bounds for the organization. An organization certainly does not need every business developer creating multiple, duplicate apps for any processes just because they have the ability to do it, and a tighter control of what kind of apps gets in front of the employees, the external clients etc. etc. With rights comes huge responsibility and management of these is equally important for avoiding the mess of unlimited number of apps that is possible..


This is where IT department comes into picture for controlled governance of users and security groups for app development and deployment and consumption, Environments provisioning and defining who has access to do what. A focus group to align with the visions of the organization to streamline the number of apps and kind of apps that gets out into production, the quality assurance and training needs identified for end users and manage the life cycle of this app development. Just because the development time is greatly reduced lets not sideline the other aspects that can work against the entire principle of the citizen development.




Drop in your comments for what you think of this development!

Friday, February 7, 2020

Microsoft Power Platform



The new world of Microsoft Power Platform


Being a process automation and optimization enthusiast, I am getting exposed to a lot of new features coming our way from Microsoft - Power Platform. I am really getting very excited for exploring the components of this platform.

  • MS Apps
  • MS Power Automate
  • MS Power BI
  • MS Power Virtual Agents 

Stay tuned to learn with me some real life samples, watch some demos, educate yourself on when to use canvas vs model driven, utilize team's capabilities, build some AI solutions together for compelling use cases, compare with corresponding Nintex solutions and my learning deep dive into the AI and RPA world.. 

Meanwhile feel free to explore https://powerapps.microsoft.com/en-us/



Tuesday, May 16, 2017

SharePoint Virtual Summit : Office 365 with OneDrive and SharePoint

I attended the SharePoint Virtual Summit today which was dedicated to Office 365 with OneDrive and SharePoint. Some really great announcements were made today, the one about Communication sites was no doubt the big one for me!!!




Share with confidence 

·        OneDrive lets you get to all your files on any device
·        Collaborate with deep Office Integration
·        Share with colleagues inside and outside your organization
·        Every office 365 group gets a SharePoint team site
·        New web and mobile experiences
·        Collaborate on intranet and in Microsoft teams


            New:
·        See and sync all of your files with Files ON-Demand
·        Share seamlessly from file explorer and finder
·        Connect existing sites to office 365 groups
·        Add groups resources to navigation & pages 
·        Add SharePoint pages to Microsoft Teams


OneDrive admin center has options for Link expiration and who can have access (domain)
Once the admin sets the policy, end user cannot extend the dates for sharing.


Transform Business Process

·        Gather and manage Data and files in SharePoint
·        Automate Process and connect data with Microsoft Flow
·        Create mobile apps with Microsoft PowerApps

                  New:
·        Simple approval and feedback flows
·        Trigger and share flows in lists & libraries
·        PowerApps forms inside SharePoint lists & Libraries

Inform and engage employees

·        Brings award-winning intranets to the cloud
·        SharePoint home surfaces news & Activity
·        Create beautiful, natively mobile pages

New:
·        Communication sites reach a broader audience mobile ready, faster sites with richer layout 
·        Easy build pages with new layout options
·        New web parts drive engagement & interactivity


Harness collective knowledge


·        Find what you need with powerful search
·        What you need finds you with discovery experiences
·        Learn about co-workers using intelligent people cards

New:
·        Personalized search lets you find it fast
·        Find expertise by searching skills, interests and projects stored in o365 profiles
·        Build communities with SharePoint & Yammer

Manage 

·        Rest easy with global scale, reliability and compliance
·        Protect your content with security controls
·        Bring office 365 to your data center with hybrid capabilities


New:
·        Modern SharePoint admin experience
·        Service-level encryption using customer keys
·        Conditional access policies per site


Extend 


·        Modern client-side development with SharePoint Framework
·        Business process across Office 365 with flow and web hooks
·        Single end-point for sites, and beyond Microsoft Graph

New:
·        SharePoint Framework extensions for sites and libraries
·        Graph and Webhooks across sites and lists
·        SharePoint Framework for SharePoint Server 2016 in FP2


SharePoint and OneDrive support file sizes up to 10GB 
Microsoft is announcing intelligent indexing today, a series of engineering improvements to gradually eliminate the throttles that kick in for large lists (max capacity 30MM)

Certificates 



Microsoft Ignite information 




MS BUILD



Admin center 


https://techcommunity.microsoft.com/t5/SharePoint-Blog/Introducing-the-new-SharePoint-Admin-Center/ba-p/70294

Communication sites


https://blogs.office.com/2017/05/16/sharepoint-virtual-summit-showcases-growth-innovations-and-customer-success/ 


Some key features to look forward to:


  • PowerApps eventually will have the ability to change Ownership of a PowerApps, or share them the way Flow now has "Team Flows"
  •  Integrate apps built using PowerApps with the SharePoint Libraries.
  •   You can build Microsoft Flows that will assist with many objectives you may have that involve SharePoint Libraries, and can run the Flow from the app or independently of it. Here is some helpful content: https://flow.microsoft.com/en-us/blog/flow-in-spo-document-libraries/
  •  SPFX will be released in OnPrem SharePoint - Scheduled as part of Feature Pack 2 for SharePoint 2016 in the second half of this year.
  •  Plans to enable simple Renaming of O365 Groups (and their associated sites, alias etc.)