Open letter to Business Analyst

Business Analyst plays a very important role in the entire cross functional agile team. They are the more real truth about the requirement of the business to software developers. Since Business Analyst have seen much software being build and broken over the years they develop a strong skill on how the solution works. They are very much aware of the overall flow of the software or High Level Architecture. An experienced Business Analyst in a team with senior developer and junior developer. It is natural that they with experience start captaining the project. Also there can be a deliberation and debate over the logic of the requirement, thus putting out all possible input conditions. There is nothing wrong about it but when you are not a part of everyday coding. It doesn’t make any sense to decide on what will be the table names, will the logic reside on database or code level. It should be the job of developer. Definitely all suggestions are welcome, however you cannot dictate terms.

Here are my reasons why it should be a job of developer to do the detail decision:

  1. Developer has their own design challenges to deal with. All the decisions are taken based on the requirements provided by Business Analyst.
  2. There are underlying coding style or design choices which a developer is comfortable with. This will help them in long term maintenance of the project. Also there can be multiple solutions to a particular problem.
  3. The design of procedural programming will be difficult to adapt in object oriented programmer or functional programming.
  4. The performance issues of 1999 i.e. of memory and latency is no longer valid on today’s day and age.
  5. In memory functional programming helps parallelism easier than last decade.

This is just a rant and my humble way to put few points forward.

Happy Software Development!

Advertisements

1 Free & Easy tool to track your social media referrals

Recently one of my friend asked me below mentioned question.

How can I track how many clicked the referral link via my Instagram bio?

I wondered there should be an easy way without setting up your website and manage it via google analytics. It was a quick search and easy use. The answer is use bitly.com and its Free.

The use case explained below, Say you have an Instagram account and you are promoting a brand. For example purpose you are promoting www.nike.com

Login to bitly via your Facebook or Twitter account. You can also create a new signup. I created a new signup. Once you login you will see below screen. Bitly

Next you click on top right orange button Create Bitlink. You will see the screen below. First you paste the long link of your referral in the box which says “PASTE LONG URL”. Example: www.nike.com  Click on create button on the bottom of the page.

CreateLink

You will moved to another page displayed on the right side EDIT BITLINK. On Edit page update the “TITLE” box as some meaningful name – Instagram (Any social media site you want to track the source from). Then click Save.

SaveLink

That’s it. You are done. Your link is ready for tracking. See below.

ViewStats

Now it is time to test. Copy the link and paste it into your Instagram bio. I tested it for my site and below is the result on your dashboard.

CountClicks

The same with full screen and additional dashboard information for multiple links.

CountClicks_FullPage

If you have any further question add it on the comments below. I will try to answer them.

Happy Tracking!!!

The week after the big training week

You must have taken at least 1 business training or any other training to improve your business and life. I did it many times before and a more recent one which is an year long program. A big commitment as a team. I was very excited and all set for the transformation it will bring to my business.

The training was magnificent something I have never experienced before.

  1. I felt lot inspired and more confident of making my vision a reality, even completed a long pending blog post I wanted to write long back. It was all good feeling, all the idea were already possibility in my mind. The life was all high!
  2. Chatted all possibility with my business partner, It was a party!!! We discussed  and discussed  all the to-do we can do, and we must do immediately. We stopped all the things we were trying to do and just went into all that happened and started discussing on all points we came across. I wonder it was more thinking and talking.
  3. Created a whats app group of all the students who came to the training. We all talked about all the amazing experience. Shared all the pictures and video. Appreciating each other strengths and wished each other for all success.
  4. Told all the detail stories to my wife. I was so pumped with all the experience from morning 9am till 3am in the night. It was all small story that popped up here and there. I keep telling her all the time for the week after my training.

WHAT I DID NOT DO?

I did not took any action in my real business that would move my Business forward.

Which means the week before my training and week next after my training was same. We worked in the business. For those who got it, will understand. For other I will explain it some other time.

Its with heavy pain I am writing this.

I took stock of my actions in the following week, I had to document this so that it may help some one out there. I think that, this is the number 1 reason why all the training you do doesn’t help. However having said that. I have got a way to implement all the learning. Let me try that and bring it to you how it turned out. Remember I am at the same position as your are in the journey of Entrepreneurship

Happy Entrepreneurship !

500 companies on mission

mission-and-visonArfeen Khan‘s business training program had a huge discussion between individuals on what is the mission of the company you are building. Every business man and women were telling their mission in terms of turnover. Even I was struggling to find the mission of my company. I have a vague vision of my company however it is not clear. With all the debate around mission, vision and values to create the business. Where few say it doesn’t matter, I believe it is worth knowing your company’s mission and purpose for your existence.

I may still be in search… I thought of searching and studying mission statement of 500 companies who have made a difference in the world.

My mission here is to understand the “Why” they did what they did?

So this is the 1st part of the 5 part series. This post contains mission of 100 companies.

Disclaimer: All mission statements are searched from web either on company’s website or some other online resource. It is not verified by the company. Also few companies have mentioned their visions. The idea here is to inspire you with their mission.

Tata: “To improve the quality of life of the communities we serve globally through long-term stakeholder value creation based on Leadership with Trust.”

Larsen & Toubro: [Vision] “L&T shall be a professionally-managed Indian multinational, committed to total customer satisfaction and enhancing shareholder value. L&T-ites shall be innovative, entrepreneurial and empowered tea, constantly creating value and attaining global benchmarks. L&T shall foster a culture of caring, trust and continuous learning while meeting expectations of employees, stakeholders and society.”

Uber: “Uber is evolving the way the world moves. By seamlessly connecting riders to drivers through our apps, we make cities more accessible, opening up more possibilities for riders and more business for drivers.”

Tesla: “Our goal when we created Tesla a decade ago was the same as it is today: to accelerate the advent of sustainable transport by bringing compelling mass market electric cars to market as soon as possible.”

AdityaBirla: “To deliver superior value to our customers, shareholders, employees and society at large.”

AirBnB: “To connect millions of people in real life all over the world, through a community marketplace– so that you can Belong Anywhere.”

Twitter: “To give everyone the power to create and share ideas and information instantly, without barriers.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

ITC: “To enhance the wealth generating capability of the enterprise in a globalising environment, delivering superior and sustainable stakeholder value”

Alibaba: “To make it easy to do business anywhere.”

Apple: Original “To make a contribution to the world by making tools for the mind that advance humankind.”

Google: “Google’s mission is to organize the world’s information and make it universally accessible and useful.”

StartBucks: “Our mission: to inspire and nurture the human spirit – one person, one cup and one neighborhood at a time.”

Paytm: “100 Million user product from India.”

Facebook: “Facebook’s mission is to give people the power to share and make the world more open and connected. People use Facebook to stay connected with friends and family, to discover what’s going on in the world, and to share and express what matters to them.

United Nations: “The maintenance of international peace and security”

Microsoft: “At Microsoft, our mission is to enable people and businesses throughout the world to realize their full potential. This is our mission. Everything we do reflects this mission and the values that make it possible.”

L’Oréal: “Offering all women and men worldwide the best of cosmetics innovation in terms of quality, efficacy and safety”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

SnapDeal: [Vision]  “Snapdeal’s vision is to create India’s most reliable and frictionless commerce ecosystem that creates life-changing experiences for buyers and sellers.”

Airtel: “Hunger to win customers for life.”

Walt Disney: “The mission of The Walt Disney Company is to be one of the world’s leading producers and providers of entertainment and information. Using our portfolio of brands to differentiate our content, services and consumer products, we seek to develop the most creative, innovative and profitable entertainment experiences and related products in the world.”

Ikea: [Vision] “At IKEA our vision is to create a better everyday life for the many people. Our business idea supports this vision by offering a wide range of well-designed, functional home furnishing products at prices so low that as many people as possible will be able to afford them.”

Happiest Minds: “Happiest People . Happiest Customers”

Forbes: “To deliver information on the people, ideas and technologies changing the world to our community of affluent business decision makers.”

Nike: “To bring inspiration and innovation to every athlete* in the world.”

Flipkart: “Provide a delightful customer experience”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Citi: “Citi’s mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.”

Cisco: “Shape the future of the Internet by creating unprecedented value and opportunity for our customers, employees, investors, and ecosystem partners.”

ASOS :”To become the number 1 fashion destination for 20-somethings globally.”

Cocacola: “To refresh the world…To inspire moments of optimism and happiness…To create value and make a difference.”

Ford Motor Company: “People working together as a lean, global enterprise for automotive leadership, as measured by: Customer, Employee, Dealer, Investor, Supplier, Union/Council, and Community Satisfaction”

KickStarter: “To help bring creative projects to life.”

Harley-Davidson: “We fulfill dreams through the experience of motorcycling, by providing to motorcyclists and to the general public an expanding line of motorcycles and branded products and services in selected market segments.”

General Electric: “GE’S Mission is to invent the next industrial era, to build, move, power, and cure the world.”

Patagonia: “Build the best product, cause no unnecessary harm, use business to inspire and implement solutions to the environmental crisis.”

Virgin: “Our vision is to contribute to creating happy and fulfilling lives which are also sustainable – surely a vision worth aspiring to? With businesses spanning many sectors and touching many aspects of our customers’ lifestyles we feel that Virgin is in a perfect position to contribute to this vision. After all, the Virgin brand has always been about having fun in a unique Virgin way.We believe that we have a part to play in making this a reality and so our vision for sustainability within the Virgin Group is: “to make a credible contribution towards sustainable lifestyles whilst meeting or exceeding the expectations of our staff, customers and other stakeholders.”

Ujjivan Financial Services: “Provide full range of financial services to the economically active poor to build better lives.”

Southwest airlines: “The mission of Southwest Airlines is dedication to the highest quality of Customer Service delivered with a sense of warmth, friendliness, individual pride, and Company Spirit.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Amazon: “Amazon’s vision is to be earth’s most customer centric company; to build a place where people can come to find and discover anything they might want to buy online.”

Zomato: “Our mission is to ensure nobody has a bad meal.”

PricewaterhouseCoopers (PwC): “Our ambition is to be the leading global professional services organisation, solving complex business problems for top-tier clients in global, national and local markets.”

Prabhudas Lilladher: [Vision] “To be India’s leading and most preferred financial services.”

Zappos: “To provide the best customer service possible.”

Marriott: [Vision] “To be the #1 hospitality company in the world.”

Johnson &  Johnson: “Our Credo challenges us to put the needs and well-being of the people we serve first.”

NIIT: “Enable Enterprises Manage Information Better”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Novartis: “Our mission is to discover new ways to improve and extend people’s lives.”

General Motors: “TO EARN CUSTOMERS FOR LIFE”

Philips: “Improving people’s lives through meaningful innovation.”

Paypal:”To build the Web’s most convenient, secure, cost-effective payment solution.”

Walmart: “Saving people money so they can live better.”

Toyota: “Create vehicles that are popular with consumers.”

LIC: “Ensure and enhance the quality of life of people through financial security by providing products and services of aspired attributes with competitive returns, and by rendering resources for economic development.”

Ideo: “IDEO is a global design company. We create positive impact through design.”

LinkedIn: “To connect the world’s professionals to make them more productive and successful.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

MetLife Inc: “The capable team of MetLife’s Customer Response Center (CRC) shares a common mission – that all customers are “Met for Life.” By balancing the efficiencies of new technologies with the personal touch of highly trained and motivated professionals, we are able to deliver solutions and services that exceed our customers’ expectations. We thereby earn their loyalty.”

Fedex Corporation: “FedEx Corporation will produce superior financial returns for its shareowners by providing high-value-added logistics, transportation, and related business services through focused operating companies. Customer requirements will be met in the highest quality manner appropriate to each market segment served. FedEx will strive to develop mutually rewarding relationships with its team members, partners, and suppliers. Safety will be the first consideration in all operations. Corporate activities will be conducted to the highest ethical and professional standards.”

Caterpillar Inc (CAT): “As a global leader, Caterpillar will provide the best products and services in construction and mining equipment, diesel and natural gas engines, and industrial gas turbines for helping people in construction and transportation”

Trip Advisor: “To help people around the world plan and have the perfect trip.”

Successories: “Our goal is to provide exclusive, high-quality products and programs and be an authoritative source to help businesses and organizations communicate, drive and reinforce core values, motivate people to superior performance, and recognize individual and group achievements. We do this by being an innovative leader in designing, manufacturing, marketing and distributing such products, always with our customers’ needs in mind. Fanatical customer service is a hallmark of our operating philosophy.

Cultivated Wit: “We believe that humor combined with slick design and a creative use of technology can make complicated ideas more understandable and products more fun. Our mission is to bring great ideas to life and help others do the same.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

MacDonald: “McDonald’s brand mission is to be our customers’ favorite place and way to eat and drink. Our worldwide operations are aligned around a global strategy called the Plan to Win, which center on an exceptional customer experience – People, Products, Place, Price”

Dominos: “Domino’s is a company of exceptional people on a mission to be the best pizza delivery company in the world.”

 

Asana: “To help humanity thrive by enabling all teams to work together effortlessly.”

Goldieblox: “To correct the gender imbalance in engineering.”

Ministry of Supply: “That clothing should be an extension of your body, equipping you to realize your limitless potential.”

Warby Parker: “A world where everyone can see clearly, stylishly, and at affordable prices.”

Oyo Rooms: “Our goal is to change the way people stay away from home”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Sony: “To be a company that inspires and fulfills your curiosity.”

Boeing: “Connect, Protect, Explore and Inspire the World through Aerospace Innovation”

Intel: “Delight our customers, employees, and shareholders by relentlessly delivering the platform and technology advancements that become essential to the way we work and live.”

P&G: “We will provide branded products and services of superior quality and value that improve the lives of the world’s consumers. As a result, consumers will reward us with leadership sales, profit, and value creation, allowing our people, our shareholders, and the communities in which we live and work to prosper.”

Dell: “Dell’s mission is to be the most successful computer company in the world at delivering the best customer experience in markets we serve.”

American Express: “We provide outstanding products and unsurpassed service that, together, deliver premium value to our customers.”

Nestle: “Good Food, Good Life is to provide consumers with the best tasting, most nutritious choices in a wide range of food and beverage categories and eating occasions, from morning to night”

Skype: “Skype’s mission is to be the fabric of real-time communication on the web.”

Mind tree: “We engineer meaningful technology solutions to help businesses and societies flourish.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

NetApp: “Our mission has always been to help our customers achieve what matters most to them.”

Intuit: “To improve its customers’ financial lives so profoundly, they couldn’t imagine going back to the old way.”

Zoho: “At Zoho, software is our craft and passion. We create beautiful software to solve business problems.”

Lemon Tree Hotel: [Vision] “The Lemon Tree Hotel Company shall be India’s largest and finest chain of upscale, mid-scale and budget hotels and resorts.”

Teleperformance: “At Teleperformance, we deliver an outstanding customer experience, at every single opportunity, as a result of our commitment, passion and dedication to excellence. In so doing, we create opportunities and value for employees, clients, customers, communities and shareholders.”

Barbeque Nation Hospitality Ltd: “Offering a complete dining experience to customers at affordable prices.”

The Oberoi Group: “We are committed to meeting and exceeding the expectations of our guests through our unremitting dedication to every aspect of service.We are committed to the growth, development and welfare of our people upon whom we rely to make this happen.Together, we shall continue the Oberoi tradition of pioneering in the hospitality industry, striving for unsurpassed excellence in high-potential locations all the way from the Middle East to the Asia-Pacific.As a result, we will create extraordinary value for our shareholders.”

Titan Company Ltd : “We will do this through a pioneering spirit and a caring, value-driven culture that fosters innovation, drives performance and ensures the highest global standards in everything we do.”

Indegene Pvt. Ltd: “Create and deliver solutions for healthcare today and tomorrow by seamlessly integrating Analytics, Technology, Operations and Medical Expertise.”

InMobi: “Enabling consumers and businesses make smarter decisions by building the deepest understanding of people across the world.”

Minda Stoneridge Instruments Ltd: “Our mission is to be an automotive System Solution provider and Build a Brand recognized by vehicle manufacturers progressively all over the world, as an organization providing products and systems Unparalleled in Quality and Price.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Urban Ladder: [Vision] “Our vision is to set global benchmarks for distinctive products, consumer experiences and honest best practices”

Micron: “Be the most efficient and innovative global provider of semiconductor solutions.”

Cradles to Crayons: “Cradles to Crayons provides children from birth through age 12, living in homeless or low-income situations, with the essential items they need to thrive – at home, at school and at play. We supply these items free of charge by engaging and connecting communities that have with communities that need.”

Eram Scientific Solutions: Constantly innovating and applying Science and Technology to develop solutions against the pressing needs of the society. Applying unconventional methodologies and ‘Out of the Box Thinking’ and practices. Focus on developing solutions in alternate energy, clean technologies, and pro nature applications. Ensure the democratization of wealth and knowledge. Evolve itself as an abode of multi-disciplinary development enthusiasts.

Owens-Illinois: “Our mission is to design, manufacture, and deliver products and services that meet the unique needs and expectations of each customer. To that end, we have successfully built a solid foundation and infrastructure for glass container manufacturing.”

Owens & Minor: “Our mission is to create consistent value for our customers and supply chain partners that will maximize shareholder value and long-term earnings growth: we will do this by managing our business with integrity and the highest ethical standards, while acting in a socially responsible manner with particular emphasis on the well-being of our teammates and the communities we serve.”

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

Hyatt: “To provide authentic hospitality by making a difference in the lives of the people we touch every day”

Adobe: “To move the web forward and give web designers and developers the best tools and services in the world.”

BBC: “To enrich people’s lives with programmes and services that inform, educate and entertain.”

Tumblr: “To empower creators to make their best work and get it in front of the audience they deserve.”

Du Pont:”To create shareholder and societal value while reducing the environmental footprint along the value chains in which we operate.”

Whole Foods: “Our deepest purpose as an organization is helping support the health, well-being, and healing of both people — customers, Team Members, and business organizations in general — and the planet.”

3M: “To Improve Every Life through Innovative Giving in Education, Community and the Environment.”

Hope to write next 100 companies mission statements soon.

Hope you are enjoying the mission statement, If you want to read missions of more companies, then share this post. Once it reaches 100 people I will write next 100 companies mission statement. Let me know if these missions are worth writing by sharing them.

After two years of Entrepreneurship

think-entrepreneur

It feels amazing to be in the business for two years now. Last year was a great landmark for my experience as a Entrepreneur, we achieved a remarkable milestone. The best part of being an Entrepreneur or Businessman is that we can set our own rules and the race is with our own self. Yes there is always the eco-system in which we need to play.

Focus

I started my second year with keeping a focus more long term perspective hence we make some hard decision to focus of adding value to the existing clients over short term profits. We also made some improvements in our process and methods of delivering quality software, like dedicating an entire day in a week to improve our product. The action we took and executed swiftly was highly appreciated and all our clients were happy about it. To focus on fewer things and make deep progress was really beneficial for us.

Fun

I have always been related to happiness and I look for every opportunity for being happy. Happiness is an abstract thing and different for every one. You cannot have a switch to make one happy. However you can have fun in any situation. If you think enough and use a your creativity you can have fun. Work is separated from fun, I really don’t understand why you cannot have fun while working. Your workplace is where you spend maximum amount of time of your life. Example: When things go wrong, have a laugh with the junior team member and think why there is a loophole in your business for such mistake which could be avoided in the first place.

Freedom

Freedom is one of the most valuable assets that I leveraged. Be it the number of hours in my office. (I reduced it) The freedom to think of crazy ideas and ways to implement. The freedom to chose the goals and not to get distracted from noise. The freedom to have a healthier life. Also the freedom to work on weekend to help our clients better. Its not that earlier I couldn’t do the above but now I have the choice and freedom to structure my day according to my will. The ownership of my freedom lies in my hand. Having said that, It makes me look like I am making use of my freedom in a very conservative way.

Found

Last year we ran a feedback survey with all our clients. We found really some great insights from them. The area of our strength was our team’s responsiveness to them, which has nothing to do with the core product & service line we offer. Similarly we got a unified answers to the areas of our  product where we can improve. The method we used was a simple Net Promoter Score. Thanks to all the business men/women who came and created all this simple and wonderful tools to run the business more smoothly. Also we started our search for new clients and business development strategy. The methods we opt for is simple and easy to execute. Thus helping us to make progress in right direction.

Feel

I often read that journey is more important than destination, but quite never understood it’s meaning. I personally enjoy various experiences over possession of things. So in this journey of business, be it getting new work from existing clients or the tough calls of less work from them. The happy client meeting or the concerns from them. The destination to my journey is not fixed yet but I already feel good about it. The feeling of being in an adventure.

Last year’s post is here

Happy Entrepreneurship!

5 Health lessons for an Entrepreneur

Happy New Year 2017!

I am going to talk about the experience I had last year when I became the director of www.73bit.com, it was an unbelievable experience. During that year I had an idea of taking care of my health a little. Simply to loss some weight, however to using some simple hack and make the living changes. I took some tip from a friend who had a dietitian. Even the exercise I selected was all cardio like swimming, walking, climbing stairs and cycle to work. Keeping in mind that all the changes I make in living is simple to follow and sustainable for long term. The food choices were more healthier green and raw. I won’t be specific here because I don’ think I am qualified to mention about anything. Let’s cut to the chase I lost around 10 kg over the period of 11 months and the graph is given below. I am very proud of it because earlier I thought I will be only losing 5 kg. Not only I was able to do that with in 3 months but manage to live it for another several months.

myweight

Now coming to the lesson learned of maintaining the weight and keeping the top line in small business

  1. Partners are awesome. The actions we need to take are known to us and the missing piece is partner & team. Both in getting healthier and running my business I had a partner. The milestones were set together, the checks and corrections were made collaboratively. It helps when people around you know what you are aiming for and they can also be a part of journey and benefit from it.
  2. Patience is key. Earlier on the rocket burns a lot of fuel to get it self up against the gravity. Similarly to roll the ball you need the initial inertia and faith that things are going to be awesome. What we focused on was to only concentrate on the actions and measure only 1 factor in out come. One is better than Zero. You can challenge the choice of measuring unit both the weight and top line revenue. However the reason we choose it because it is easy to calculate and shows up every time.
  3. Simple means not easy. The plan and action I took was simple. To keep it continuous for whole year was not easy. There were time when the craving for the Indian sweets or feeling of not answering to that mundane support ticket always came. But the idea to break it down and the thought of fulfilling the simple outcome made me overcome it. I was not successful 100% of the time but didn’t made it slip out of my hand.
  4. Celebrating the small victory. It becomes very important to celebrate all the small victory because keeping the ball rolling is what helps you. It may sound like cliche, but that is how the reality distortion with work in a smaller version. To make the feeling of victory so remarkable just like a child enjoys the sweet candy given to them. There will be definitely milestones in your field which you can attain and if you keep doing hundreds and thousands of time you will achieve your goal.
  5. Make it a growth movement. In case of loosing some weight there are 4 people in my team who lost collectively 55 kg. I am not sure about you but I think that is some weight loss. The idea is to make people around you grow with you. Similarly our clients are happy based on the client survey we conducted and had reached some benchmarks in their goals. We also have the team member who is pretty happy working with us and  has done some good work. The business related achievements are not measurable. We feel good about the business.

The analogy of health is simply to get the measured outcome of weight. However the lessons can be drawn in parallel to the business and make is a success story. I am happy with the results and if the tactics & ideas can help you archive your goals that would be wonderful.

Have a great year ahead! Wish you achieve your dream.

Do you have what it takes to be an entrepreneur?

do-you-have-what-it-takes-to-be-an-entrepreneur

There are many out there who wants to take a leap of faith and get into the unknown of being an entrepreneur or become a leader in their craft. I took that leap couple of years back. I am still in the transition to play my part as an entrepreneur. I must confess that I don’t know all the answers to the question. However I have the curiosity to search for it. One of the way to find is from the person who has already done it.

One of such person is Michael E. Gerber who wrote E-Myth. The Wall Street Journal named the E-Myth the #1 business book of all time (November 2011) having sold millions of copies and has now been applied in 145 countries, in 29 languages and is taught in 118 universities. He has over 40 year of experience.

He has created a E-Myth IQ quiz. What’s your E-Myth IQ? Take this quiz &…

  • Get your customized results chart
  • Become a better entrepreneur through self-awareness
  • Get actionable steps to build a business that works without you.

Take his quiz @ http://www.beyondemyth.com/continue/ , it has 17 questions.

If you are super fast & want quick results by getting all the answers directly in your inbox add your email by clicking on Click Here.

click_here

How to search for quality remote work?

time-hop-holiday

Remote working is something which is gaining traction across the global. The trend of growing tech entrepreneurship and individual professional. Made the increase in demand of co-working place. There are company who have remote work options like wordpress.com, basecamp.com and upworthy.com. There are portal which cater only remote working jobs. Also there is a who book written about remote working called “remote” by the team at Basecamp. Below are the few location where you can find good quality remote work.

Places you can search for remote work:

  1. http://stackoverflow.com/jobs : Want to work remotely? The top developer website in the world has something to offer you.
  2. https://www.toptal.com/careers : Top quality technical freelancer. Why 3%? As a network, we have a very rigorous screening process to identify the best. We are experts in our domains, and we look for great problem solvers with passion and drive — the types of people we want to work with (and learn from) ourselves. Of the thousands of applications Toptal sees each month, typically fewer than 3% are accepted.
  3. https://weworkremotely.com/ : We Work Remotely is the best place to find and list jobs that aren’t restricted by commutes or a particular geographic area. Find the most qualified people in the most unexpected places

Here are few links that talk about the companies that offer remote work and there are more than 100 companies

  1. Remote
  2. These 7 amazing companies let you work remotely from anywhere
  3. 100 top companies with work from home jobs

Having given all this information there is an article about “How to Work Remotely and Still Be the Best” It covers following topics:

  1. The Remote or Home Office Setup
  2. Software Tools
  3. Remote Work Best Practices: Bug Tracking
  4. Remote Work Best Practices: Team Communication
  5. Making Your Presence Felt: Don’t Go Invisible

Details can be read here @ https://www.toptal.com/freelance/how-to-work-remotely-and-still-be-the-best

Happy Remote working

Let’s talk about Passion

People With Passion Can Change The World

– Steve Jobs (Apple Inc.)

Passion, it is one of the most popular word used in past decade. There have been lots of books, online articles, TED talks and research around it. Some great thought leaders have advised to follow your passion. There is already a lot of information and research done about passion. You can find more about it from qualified scholars and researchers world wide.

The burning question here is quite simple. Ask your self:

What is my passion?

The answer for the above question will be very helpful to you. Few know the answer to this question and few don’t know what is their passion. For those who know what their passion is, they love to build, write, invent, create, cook, teach, help and so many other things which makes the world a better place to live. The ones who have found their passion always love to talk about it.

When you are in college, it is the last leg before you enter the working life. You will start with a job or start a startup. Pause here. Have you ever thought of starting on your own?Give a minute to this thought. The time when you decide which career path to  choose. Knowing your passion will help you choose what you spend a major portion of your life on. Also, you will be more happy to do what you love to do. There will be a natural inclination towards your work. This is a great time to find your passion. Sleep over it.

Why is this question so important to ask? The main reason is intrinsic motivation. If you want to do anything remarkable, you have to complete the activity till the end. That may take a while and could be difficult. When you have intrinsic motivation it will help you to enjoy till the end of the activity. Hence, you are ready for doing it next time because you love to do it.

Even if you do not know your passion yet, it is absolutely fine. You just have to start searching or discovering your passion. Start with talking to family and friends about the things you love and enjoy to do. Think about the work  that makes your time fly and you have more energy after completing the job.

The theory I am proposing to you here is how about spending your working days with passion for the work you do. How will the days look like? How will you define success? How will your life turn out? Will there be daily stress in your life? How happier will you be? These are so many questions to answer. The interesting point to notice here is when you love the work you do, you make a great career out of it. The outlook towards your work will be completely different.  Your only reason for working will be because you enjoy doing it. You will also be ready to work for free. Yes, the rational mind won’t allow it. However, it’s a metaphor. Which means there will be few external reasons that will motivate your work and the reason for doing it.

Keep the search for your passion alive.

Build Ultra-Modern Web Apps with Angular Material

At the Google I/O Conference back in 2014, Google announced Material Design, their new design language. They have since converted much of their popular applications to adhere to this new spec in an effort to provide a consistent experience. Now they are trying to convince you to follow along as well.

Angular Material: Superheroic Javascript Framework Meets Ultra-Modern Design

What is Material Design?

After a visit to the official Material Design spec, you will immediately get a feeling of ultra-modern minimalism. Basic shapes and flat colors are the theme here. Going through the documentation is quite an experience. I recommend taking a look for yourself, but I will summarize it here.

Goal

The purpose is to create a visual language that synthesizes classic principles of good design with the innovation and possibility of technology and science. Also to develop a single underlying system that allows for a unified experience across various platforms and device sizes.

Principles

Material Design is founded on three principles.

Material Is the Metaphor

Inspired by the study of paper and ink, the material lives in 3D space and is grounded in tactile reality. It gives the illusion of space by using realistic shadows. The paper material must abide by the laws of physics (i.e. two pieces of paper may not travel through each other), but may supercede the physical world (i.e. a paper may grow or shrink).

Bold, Graphic, Intentional

Deliberate color choices, edge-to-edge imagery, large-scale typography, and intentional white space create a bold and graphic interface that immerse the user in the experience. The Floating Action Button, or FAB, is a prime example of this principle. Have you noticed that little circle with the ‘plus’ symbol floating around in your Google Inbox app? Material Design makes it very apparent that this is an important button.

Motion Provides Meaning

Motion is meaningful and appropriate, serving to focus attention and maintain continuity. Feedback is subtle yet clear. Transitions are efficient yet coherent. The main point here is to animate only when it has a purpose and not to overdo it.

How does AngularJS fit into Material Design?

AngularJS, Google’s “Superheroic JavaScript MVW Framework”, addresses many of the challenges encountered in developing single-page applications (SPA). It provides the framework needed for creating modern web applications that connect to APIs and never need the page to be refreshed.

AngularJS: A New Approach

Angular is what HTML would have been, had it been designed for applications. HTML is a great declarative language for static documents, but creating dynamic applications not so much.

Creating dynamic applications with HTML has always been an exercise in tricking the browser into doing things it wasn’t meant to do. There are a couple of approaches to doing this.

  1. Library – a collection of functions. (jQuery)
  2. Framework – code dynamically fills in static elements when needed. (Durandal, Ember)

Angular takes a different approach to solve this problem. Instead of struggling with the HTML it is given, it creates new HTML constructs. Angular teaches the browser new HTML syntax through a construct called ‘directives’. Angular comes with a set of these directives built-in, but also allows you to create custom directives, so it allows you to write your own HTML elements.

Wouldn’t it be neat if Google created a set of directives based on Material Design principles?

Introducing Angular Material

Google is actively developing Angular Material, an implementation of Material Design in AngularJS. Angular Material provides a set of reusable UI components based on the Material Design system. Angular Material is composed of several pieces. It has a CSS library for typography and other elements, it provides an interesting JavaScript approach for theming, and its responsive layout uses a flex grid. But the most appealing feature of Angular Material is its amazing collection of directives.

Getting Started

I have created an open source project to help jumpstart your next Angular Material project. The purpose of this project is to give an example of everything Angular Material has to offer, all under one roof. Navigation, paging, theming, and the entire collection of directives are ready to go, all you have to do is feed in your data and bind it to the HTML.

Take a look at the demo here or fork the code on GitHub.

Directives

Directives are a core Angular feature. Angular comes with several directives that you use all of the time like ng-model or ng-repeat. They are a very important piece of Angular that makes the framework function as it should.

How to Use an Angular Material Directive

Angular Material extends this directive library with a set of beautiful Material Design inspired directives. Angular Material directives are HTML tags that begin with ‘md’; short for Material Design. They couldn’t be much easier to use. For example, let’s take a look at the good old button.

A standard HTML button might look something like this.

<button>Click Me</button>

An Angular Material button looks like this.

<md-button>Click Me</md-button>

And this is all that is needed to make a Material button. Now, there are several other options that are available for this directive such as theming it and raising it from the surface to imply importance.

<md-button class="md-raised md-primary md-hue-1">Click Me</md-button>

Services

Services are also core to Angular functionality. They are used to share code across the application. A common core service like $http is used and reused for data calls in Angular applications.

Angular services are:

  1. Lazily instantiated – Angular only instantiates a service when an application component depends on it.
  2. Singletons – Each component dependent on a service gets a reference to the single instance generated by the service factory.

How to Use an Angular Material Service

Angular Material comes packaged with some services that provide some extra functionality to the application. They also contribute to the performance of some of the directives. A great example of a service is the ‘toast’.

A toast is a small notification that slides in from the top of the screen and goes away after a few seconds. Using this service is easy.

In JavaScript,

$mdToast.show(
      $mdToast.simple('Simple Toast!')
        .position('left bottom')
        .hideDelay(3000)
    );

This example shows a simple toast that pops up on the bottom left of the screen and retreats after 3 seconds.

Some services can be personalized with custom templates. In this case, the $mdToast service can use a custom HTML template by using the md-toast directive.

Theming

Material Design is a visual language where themes convey meaning through color, tones, and contrast. These themes are expressed throughout the components in the entire application to provide a more unified feel.

According to the Material Design guidelines, you must “limit your selection of colors by choosing three color hues from the primary palette and one accent color from the secondary palette.” Angular Material makes following this guideline simple by using JavaScript to configure the theme. But first, what is a palette and a hue?

  • Hue: A hue is a single color in a palette.
  • Palette: A palette is a collection of hues.

For example, a palette would be ‘green’ and a hue is a particular shade of green. Angular Material comes packaged with all of the valid palettes from the Material Design spec. You can learn about more about the valid color palettes here.

Configuring the Theme

Theming your project is a piece of cake. In the app.js file, set your desired palettes and hues using the Theming Provider service.

angular.module('myApp', ['ngMaterial'])
.config(function($mdThemingProvider) {
  $mdThemingProvider.theme('default')
    .primaryPalette(‘cyan’, {
      'default': '400',
      'hue-1': '100',
      'hue-2': '600',
      'hue-3': 'A100'
    })
    .accentPalette('amber')
    .warnPalette('red')
    .backgroundPalette('grey');
});

Using the Theme

To apply the theme to the components, set the class of the element to the desired palette and hue.

<md-button class="md-primary">Click me</md-button>
<md-button class="md-primary md-hue-1">Click me</md-button>
<md-button class="md-primary md-hue-2">Click me</md-button>
<md-button class="md-accent">or maybe me</md-button>
<md-button class="md-warn">Careful</md-button>

Layout

Flexbox is the latest and greatest addition to responsive design and Angular Material comes packaged with it. If you are familiar with the Bootstrap grid system, then you should be able to catch on quickly. In fact, Bootstrap is switching to Flexbox in its upcoming release. It has the familiar rows and columns layout you have become accustomed to, but with much more. Learn how to use Flexbox with this tutorial or study theofficial documentation.

Top 9 Best Angular Material Directives

There are too many Angular Material directives to list them all, so I would like to share with you my favorites.

9. Progress Linear

Often in SPAs, pages need time to load data from the server. If the application shows a blank page during this time, users may think the application is broken and will leave. Let users know the data is loading with theProgress Linear directive. Users will know to wait when they see an animated progress bar indicating that something is happening. Alternatively, use the Progress Circular directive for a round indicator.

8. Date Picker

The Date Picker directive makes choosing a date a clean, simple experience for the user and a true one-liner to write. Simply use md-datepicker and optionally confine the range with md-min-date and md-max-date and that’s it.

7. Autocomplete

Autocomplete provides a pleasant user experience by helping the user choose an option. It is what makes Google’s search engine the best. The Autocomplete directive adds this functionality to your application by completing a user’s words as they type. But the best part about this directive is customization. By filling your autocomplete with md-item-template you can give more meaning to the suggestions. For instance, if a user was searching for names in a company, the autocomplete could show the matching names with their picture and company role, giving a more robust user experience.

6. Bottom Sheet

The bottom sheet is a little menu that slides up from the bottom of your screen, covering content and taking focus. Originally intended to be used solely for mobile devices, the bottom sheet has been gaining popularity on larger screens. To use it, create a template with md-bottom-sheet containing either an md-grid or an md-list for a grid layout or list layout, respectively. Then call it with the Bottom Sheet service, $mdBottomSheet.show().

5. Input

Input forms are boring and have been since the beginning of the internet. But they don’t have to be! Give yourinputs some flair with the Input directive. Wrap your input tag with md-input-container and watch it come to life. Watch as your placeholder animates into a floating label. Easily validate your input with instant, but subtle, color changes and warning messages. Input directive takes an element that is expected to be boring and delivers a pleasant surprise.

4. Toast

The most aggravating user experience is not knowing what the application is doing. We ease this aggravation with toasters, or little unobtrusive notifications. In the olden days, when we sent a request to the server we waited on that page until the response came back before we could move on. User attention span has dropped drastically since then. In today’s SPAs, we click a button and expect to move along immediately, dealing with the server response when it comes. The Toast directive makes this a piece of cake. A toaster is summoned by simply using the Toast Service, $mdToast.show(), and setting the text, duration, and which corner to appear in. Make your own custom toaster with md-toast.

3. Grid List

Are your lists lacking pizazz? Grid lists are an alternative to standard list views. A grid list is best for presenting images, and is optimized for visual comprehension. It works by laying different sized tiles on a grid, giving a scattered, eclectic feel. The tile size and layout then respond to the screen size. This directive is sure to give your application an exciting and fun look.

2. Whiteframe

The concept of space is the core of Material Design and its paper metaphor. Two sheets of paper in the same z-position (or depth), form a seam and must move together. Two overlapping sheets of paper, with different z-positions, form a step. They move independently of each other. To follow the design, we must be able to shift elements along the z-axis. Angular Material provides a simple way to do this. Using the Whiteframe directive, set the class to md-whiteframe-z{x}, where x is the units of depth up from the background. The larger the number, the larger the shadow cast by the paper.

1. Sidenav

Creating a side navigation menu has never been easier. The Sidenav directive places a navigation menu on either the left or right of the screen. Keeping mobile in mind, it swipes in and out as expected, or programmatically with a button click. A nice addition is the lock open feature. The side navigation can be set to lock open when the screen reaches a certain size. By setting the parameter md-is-locked-open=”$mdMedia(‘gt-sm’)” the menu will be tucked away on the phone but locked open on tablet and larger.

Conclusion

Google is converting their most popular applications to Material Design. Now they are heading the development of Angular Material, an implementation of Material Design written in AngularJS. Material Design uses a paper metaphor, bold intentions, and meaningful motion. AngularJS organizes single page applications. Angular Material applies Material Design principles to AngularJS applications.

Material Design is here and Angular Material is a fantastic way to apply the Material design spec to your single page applications. If you want to create your own Angular Material application, don’t waste your time starting from scratch. Rather, start off with a fully functioning app with demos of the directives, theming already set up, and navigation and routing ready to go. Take a look at the demo here or fork the code on GitHub. Of course, you can also learn all about Angular Material by visiting the official documentation.

Original post @ https://www.toptal.com/angular-js/ultra-modern-web-apps-angular-material