Freelance full-stack developer who builds web, mobile & voice apps. I specialize in Android & Laravel but also work with several other technologies such as NodeJs, C, Java, Swift, VueJs & many more.

My Mentoring Topics

  • app development
  • software architecture
  • startups
  • freelancing
A.
30.January 2022

Saifur helped me in my problem with pomodoro app, my work timer wouldn't change right to rest timer, and now it works great, thanks for your help!

IWoz - Computer Geek to Cult Icon - Getting to the Core of Apple's Inventor
Steve Wozniak, Gina Smith

"IWoz - Computer Geek to Cult Icon - Getting to the Core of Apple's Inventor" by Steve Wozniak, Gina Smith: A Comprehensive Overview Before we delve into the specifics of the book, let's highlight some of the most important key facts and insights it provides: Wozniak's early love for electronics and engineering: The book describes how Wozniak's interest in these fields started in his childhood and how it formed the foundation of his later inventions. Creation of the Apple I and Apple II computers: Wozniak shares detailed insights into how these iconic machines were designed and built. Wozniak's philosophy of simplicity in design: The book emphasizes Wozniak's belief in making technology accessible and user-friendly. The birth and growth of Apple Inc.: Wozniak discusses the founding of Apple and the challenges and triumphs that came with its expansion. Wozniak's departure from Apple: The reasons and circumstances surrounding Wozniak's decision to leave the company he co-founded are detailed in the book. Wozniak's views on innovation and creativity: The book reveals Wozniak's thoughts on the importance of innovation and creativity in technology. Wozniak's emphasis on the importance of education: Wozniak’s dedication to promoting computer literacy and education is a significant theme in the book. The personal life of Steve Wozniak: The book provides a glimpse into Wozniak's personal life, his hobbies, and his interactions with other tech giants like Steve Jobs and Bill Gates. Now, let's proceed to a more detailed analysis of the book. An In-Depth Analysis of "IWoz" "IWoz" is a memoir that narrates the life of Steve Wozniak, the co-founder of Apple Inc. It's a fascinating journey that reveals the man behind Apple's early success. Wozniak, often overshadowed by his charismatic partner Steve Jobs, was the technical genius who brought their shared vision to life. From the onset, Wozniak's passion for electronics and engineering is evident. His love for technology began with the gift of a crystal radio kit from his father, a Lockheed Martin engineer. This early encounter with electronics sparked a curiosity and a love for engineering that would shape his entire life. This reinforces the idea that exposure to technology and engineering at an early age can inspire lifelong interests and potentially groundbreaking innovations. The book provides a detailed account of the creation of the Apple I and Apple II computers, which revolutionized personal computing. Wozniak's philosophy of simplicity in design shines through these descriptions. He believed that technology should be accessible and user-friendly, a principle that has become a cornerstone of Apple's products today. This aligns with the concept of user-centered design, which emphasizes the importance of making products that are easy to understand and use. Wozniak's departure from Apple, a company he loved and co-founded, is one of the most poignant parts of the book. He left because he felt the company was moving away from his original vision of making technology accessible to everyone. This emphasizes that maintaining the founding principles of an organization can be challenging, particularly in the face of rapid growth and commercial success. Wozniak’s views on the importance of education and computer literacy are also noteworthy. He has dedicated significant time and resources to promoting education, particularly in the field of technology. His commitment to this cause underscores the crucial role of education in fostering innovation and creativity. Finally, the book offers a peek into Wozniak's personal life, his hobbies like Segway polo, and his interactions with other tech giants like Steve Jobs and Bill Gates. These anecdotes humanize Wozniak and provide a more comprehensive understanding of the man behind the tech genius. In conclusion, "IWoz" provides a deep dive into the life and mind of Steve Wozniak, one of the most influential figures in the technology industry. His story is a testament to the power of creativity, innovation, and a deep passion for technology.

View
Sprint - How to Solve Big Problems and Test New Ideas in Just Five Days
Jake Knapp, John Zeratsky, Braden Kowitz

Key Facts and Insights from "Sprint - How to Solve Big Problems and Test New Ideas in Just Five Days" The Sprint process is a five-day method for solving big problems and testing new ideas, developed at Google Ventures. This process is designed to shortcut the endless debate cycle and compress months of time into a single week. The Sprint process involves a small, cross-functional team and clear roles for each participant. Each day of the Sprint has a specific focus and activities, from understanding the problem to testing a prototype. The Sprint process encourages quick decision-making and rapid prototyping over extensive planning and perfect execution. One of the key principles in the Sprint method is the idea of "working together alone" to maximize productivity and creativity. The Sprint method also embraces failure as a learning tool, encouraging teams to fail fast and iterate quickly. The Sprint relies heavily on customer feedback and real-world testing to validate or invalidate ideas. The Sprint process is not just for startups, but can be applied in any industry or organization size. The book provides a step-by-step guide to planning and executing a Sprint, complete with practical tips and real-life case studies. The Sprint process is a powerful tool for fostering innovation, driving organizational change, and accelerating project timelines. Analysis and Summary of "Sprint - How to Solve Big Problems and Test New Ideas in Just Five Days" "Sprint - How to Solve Big Problems and Test New Ideas in Just Five Days" by Jake Knapp, John Zeratsky, and Braden Kowitz presents a unique method for tackling big problems and testing new ideas, developed by the authors during their time at Google Ventures. This method, known as the Sprint process, is a five-day framework designed to speed up decision-making and innovation. The Sprint process is a novel approach to problem-solving, designed to shortcut the endless debate cycle and compress months of time into a single week. This framework is a testament to the value of time-bound and focused effort in driving results. It challenges the traditional approach to project management, which often involves detailed planning and lengthy execution timelines. One of the defining features of the Sprint process is the structure it provides. Each day of the Sprint has a specific focus and set of activities. The first day involves understanding the problem at hand and setting the goal for the week. The following days involve sketching solutions, deciding on the best one, building a prototype, and testing it with real users. This clear structure provides a roadmap for teams to follow, ensuring that every Sprint is productive and focused. The Sprint process also emphasizes the importance of cross-functional collaboration. A Sprint team usually consists of 5-7 members, each with a specific role. These roles are not based on seniority or job titles, but rather on the skills and knowledge that each individual brings to the table. The Sprint method encourages a "work together alone" approach, allowing team members to work independently on their tasks while remaining part of the collaborative effort. This approach maximizes both productivity and creativity, allowing each team member to contribute their unique perspective and expertise. Another key principle in the Sprint method is the acceptance of failure as a learning tool. The Sprint process encourages teams to fail fast and iterate quickly, viewing each failure as an opportunity to learn and improve. This mindset, coupled with the rapid prototyping approach, allows teams to quickly test their ideas and adjust based on real-world feedback. This leads to another defining aspect of the Sprint process: its reliance on customer feedback and real-world testing. Rather than making assumptions or relying solely on internal opinions, the Sprint process validates or invalidates ideas through actual user testing. This provides teams with valuable insights and helps ensure that the solutions developed are truly meeting customer needs. Importantly, the book makes it clear that the Sprint process is not just for startups or tech companies. It can be applied in any industry or organization, regardless of size. This universal applicability makes the Sprint process a powerful tool for fostering innovation, driving organizational change, and accelerating project timelines. "Sprint - How to Solve Big Problems and Test New Ideas in Just Five Days" provides a practical guide to executing a Sprint, complete with tips, tricks, and real-life case studies. It equips readers with the knowledge and tools to implement the Sprint method in their own teams and organizations, and harness the power of rapid prototyping and iterative development. In conclusion, the Sprint process represents a significant shift in the way we approach problem-solving and innovation. It challenges traditional notions of project management and encourages a more dynamic, customer-centric approach. As an experienced professor dealing with these topics, I can attest to the value and effectiveness of this method. By embracing the principles of the Sprint process, organizations can accelerate their innovation efforts and solve big problems in just five days.

View
Zero to One - Notes on Start Ups, or How to Build the Future
Blake Masters, Peter Thiel

Key Facts and Insights Monopoly vs. Competition: Thiel asserts that monopolies - not competition - drives progress in business and society. The Power of Secrets: Thiel encourages us to look for hidden truths and untapped potentials, which he refers to as "secrets". The Last Mover Advantage: Thiel introduces the concept of "last mover advantage". This is the idea that being the last to innovate in a specific market can be more beneficial than being the first. The Role of Luck: Thiel suggests that luck plays a smaller role in success than is commonly believed. Four Essential Start-Up Ingredients: Thiel identifies a clear vision, the right timing, a solid team, and a superior product or service as the four key ingredients for a successful start-up. The Importance of Sales: Thiel stresses the importance of sales and distribution, not just product development, for a start-up's success. Future-Oriented Planning: Thiel encourages long-term, future-oriented planning rather than short-term, reactionary decision-making. Vertical vs. Horizontal Progress: Thiel distinguishes between vertical progress (doing new things) and horizontal progress (copying things that work). Seven Questions Every Business Must Answer: Thiel presents seven critical questions that every business must answer to achieve success. Thiel's Law: Thiel proposes his own law, stating that a start-up messed up at its foundation cannot be fixed. An In-depth Analysis and Summary "Zero to One," authored by Peter Thiel and Blake Masters, is a comprehensive guide to starting and running successful start-ups. Its main thesis is that start-ups should aim to create new things, rather than competing in existing markets, to achieve monopoly-like status. Monopoly vs. Competition Thiel argues that monopolies are preferable to competition both for the company and society. A monopoly can afford to think about more than its immediate survival, can plan longer-term, and can invest in its workers and products. Monopolies also drive progress as they have the resources and motivation to innovate. This is a stark contrast to the common belief that competition drives innovation. The Power of Secrets Thiel encourages us to look for "secrets," or untapped potentials and hidden truths, in our world. He believes that many areas are ripe for innovation, and it's the entrepreneur’s job to uncover these secrets. This pursuit of secrets leads to innovation and the creation of monopoly-like businesses. The Last Mover Advantage Thiel introduces the "last mover advantage" concept. He argues that being the last to innovate in a specific market can be more advantageous than being the first. This is because the last mover learns from the mistakes of those who came before them and has the chance to create a superior product or service. The Role of Luck Thiel downplays the role of luck in business success. He suggests that attributing success to luck undermines the importance of hard work, strategic planning, and innovation. Four Essential Start-Up Ingredients Thiel identifies a clear vision, the right timing, a solid team, and a superior product or service as the four essential ingredients for a successful start-up. Without these components, a start-up’s likelihood of success is significantly reduced. The Importance of Sales Thiel emphasizes the importance of sales and distribution. He argues that even the most superior product or service will flop without effective sales and distribution strategies. Future-Oriented Planning Thiel encourages long-term, future-oriented planning. He believes that start-ups should not be reactionary but plan for the future. He also argues that a long-term vision is critical to a start-up's success. Vertical vs. Horizontal Progress Thiel distinguishes between vertical progress (doing new things) and horizontal progress (copying things that work). He suggests that start-ups should strive for vertical progress to create new value and achieve monopoly-like status. Seven Questions Every Business Must Answer Thiel presents seven critical questions that every business must answer to achieve success. These questions are related to engineering, timing, monopoly, people, distribution, durability, and the secret question. Thiel's Law Thiel's Law states that a start-up messed up at its foundation cannot be fixed. This law highlights the importance of getting the basics right at the start of a new venture. In conclusion, "Zero to One" provides a unique perspective on start-up success. It challenges conventional wisdom and offers innovative ideas for creating and running successful start-ups. This book is a must-read for any entrepreneur or business leader looking to make a lasting impact.

View
The Subtle Art of Not Giving a F*ck - A Counterintuitive Approach to Living a Good Life
Mark Manson

Key Insights from "The Subtle Art of Not Giving a F*ck" Embrace the Struggle: Struggle is an inevitable part of life, and the key to success is not avoiding struggle but rather selecting the struggles that are worth the effort. Values: It’s crucial to choose good values to measure success, such as honesty, innovation, vulnerability, etc., rather than unhealthy ones like material success. Finding Happiness: Happiness is not about always being positive, but rather about being comfortable with negative experiences and emotions. Responsibility: We should take responsibility for our life and actions, irrespective of whether we are at fault or not. Acceptance: Accepting the reality of our mortality can help us live a more meaningful life. Freedom: Freedom is not about having no limitations, but rather about choosing our limitations. Rejection of Entitlement: We are not entitled to a perfect life and accepting this can lead to personal growth. Failure: Failure is a part of growth. We learn from our failures, not from our successes. Uncertainty: It’s important to accept that we don’t know everything and uncertainty is a part of life. Commitment: Commitment to our values and passions is the pathway to satisfaction. An In-Depth Analysis of "The Subtle Art of Not Giving a F*ck" "The Subtle Art of Not Giving a F*ck" by Mark Manson is a profoundly counterintuitive self-help guide that challenges conventional wisdom about happiness and success. The book provides a refreshing perspective on personal development, focusing on embracing negatives in life and understanding that struggle is a critical part of growth. The first key insight from the book is about embracing the struggle. Manson asserts that problems are a constant in life. Life is essentially an endless series of problems and the key to happiness is solving these problems. The idea is not to avoid problems or struggle, but to find the problems worth struggling for, the ones that align with our personal values. This leads us to the second insight on values. Manson suggests that we often choose inappropriate values to measure our success. Our society tends to encourage values like wealth, fame, and beauty, but these are outside of our control and thus lead to dissatisfaction. Instead, we should choose values that are within our control, like honesty, innovation, standing up for oneself, vulnerability, etc. The third insight is about finding happiness. Manson challenges the widely accepted notion that a happy life is a life full of constant positivity. Instead, he suggests that happiness comes from the ability to manage and be comfortable with the negative experiences that inevitably occur in our lives. The fourth insight revolves around the concept of responsibility. According to Manson, we need to take responsibility for our life and actions, even when we are not at fault. By doing so, we empower ourselves to change our circumstances and our responses to them. The fifth insight, acceptance, is one of the most profound and challenging. Manson asks us to accept the reality of our mortality. This can be a deeply unsettling thought, but according to Manson, it can also spur us to live in the present and lead a more meaningful life. In the sixth insight, Manson redefines freedom. He argues that real freedom is about self-imposed limitations, not an absence of limitations. It's about choosing what we want to give a f*ck about. Manson also rejects the notion of entitlement in the seventh insight. He argues that believing we are entitled to a good life just because we exist is a destructive idea. Instead, we should strive for growth and improvement. In the eighth insight, Manson highlights the importance of failure. He argues that we learn more from our failures than our successes, and that failure is an integral part of growth and improvement. The ninth insight is about uncertainty. Manson emphasizes that we should accept that we don’t know everything. This acceptance of uncertainty allows us to be more open to new experiences and ideas. Finally, the tenth insight is about commitment. Manson notes that satisfaction comes from commitment to our values and passions, not from avoiding discomfort or seeking pleasure. In conclusion, "The Subtle Art of Not Giving a F*ck" by Mark Manson provides an unconventional yet insightful approach to living a good life. It challenges us to embrace struggle, choose meaningful values, accept our mortality, and take responsibility for our lives. While it may be uncomfortable to confront these ideas, doing so can lead to a more fulfilling and satisfying life.

View
Ikigai - The Japanese secret to a long and happy life
Héctor García, Francesc Miralles

Key Facts and Insights Ikigai: The term 'Ikigai' is a Japanese concept that translates to 'reason for being'. It's a lifestyle that balances the spiritual with the practical. Longevity: The book highlights the longevity of the inhabitants of Okinawa, Japan. They attribute their long and happy lives to their Ikigai. Physical Well-being: Regular, moderate exercise, maintaining a healthy weight, and a balanced diet play a significant role in achieving a long and happy life. Purposeful Living: Living a life that has purpose and meaning, where one can find joy and fulfilment in everyday tasks, is at the core of Ikigai. Stress Management: The book emphasises the importance of managing stress effectively through meditation, mindfulness, and other relaxation techniques. Social Connections: Strong social connections and community interactions are essential for mental health and well-being. Maintaining a Positive Attitude: A positive attitude and outlook towards life contribute significantly towards happiness and longevity. Continuous Learning: Lifelong learning keeps the mind active and engaged, contributing to mental health and overall well-being. Balance: Ikigai promotes a balanced lifestyle that encompasses all aspects of life – work, relaxation, social interactions, and self-care. Retirement: The concept of retirement is non-existent in Okinawa as people continuously find purpose in their work and daily activities. Book Analysis and Summary "Ikigai - The Japanese secret to a long and happy life" by Héctor García and Francesc Miralles delves into the Japanese concept of 'Ikigai', which, as mentioned, translates to 'reason for being'. The book is a profound exploration of the lifestyle choices and attitudes that result in a long, fulfilling, and happy life. The authors present us with a set of guidelines derived from the inhabitants of Okinawa, Japan, known for their exceptional longevity and overall well-being. Ikigai is more than just a concept; it's a lifestyle that balances the spiritual with the practical. The authors argue that the secret to a long and happy life lies in finding one's Ikigai. This requires discovering what truly brings joy and meaning to one's life, aligning it with daily activities, and finding a sense of purpose in what one does. The book emphasises the importance of physical well-being. Regular, moderate exercise, maintaining a healthy weight, and a balanced diet are essential components of a long and happy life. The authors cite examples from Okinawa, where locals maintain active lifestyles and eat a diet rich in vegetables, grains, and fish. Purposeful living is another core tenet of Ikigai. The authors stress the importance of finding joy and fulfilment in everyday tasks, whether it's work, hobbies, or domestic chores. This aligns with the psychological concept of 'flow', where one becomes so engrossed in an activity that they lose track of time. Stress management is also a significant aspect covered in the book. The authors highlight the importance of managing stress effectively through meditation, mindfulness, and other relaxation techniques. They argue that maintaining mental peace and calmness are keys to a happy and long life. Social connections play a vital role in mental health and well-being, another concept emphasised in the book. The authors illustrate this through the Okinawans' strong community interactions and social bonds, contributing to their overall happiness and longevity. The book also emphasises the importance of maintaining a positive attitude towards life. A positive outlook is not just beneficial for mental health but also contributes to overall happiness and longevity. Continuous learning is another significant aspect that the book highlights. Lifelong learning keeps the brain active and engaged, contributing to mental health and overall well-being. This aligns with the neuroscience concept of neuroplasticity, which argues that the brain can continue to grow and change throughout life. Balance is a central theme in the book. Ikigai promotes a balanced lifestyle that encompasses all aspects of life – work, relaxation, social interactions, and self-care. This holistic approach to life contributes to overall happiness and longevity. Finally, the book discusses the concept of retirement. In Okinawa, the concept of retirement is non-existent as people continuously find purpose in their work and daily activities, contributing to their sense of fulfilment and overall well-being. In conclusion, "Ikigai - The Japanese secret to a long and happy life" offers a comprehensive guide to living a balanced, purposeful, and fulfilling life. It provides valuable insights into achieving physical and mental well-being, promoting lifelong learning, and maintaining social connections. It emphasises the importance of finding one's Ikigai and living a life aligned with it.

View
Shoe Dog - A Memoir by the Creator of Nike
Phil Knight

Key Facts and Insights from "Shoe Dog - A Memoir by the Creator of Nike" by Phil Knight The importance of a powerful vision: Knight had a compelling vision to create a footwear company that would eclipse traditional industry giants. Entrepreneurial spirit: Knight's journey underscores the value of risk-taking, persistence, and passion in entrepreneurship. The value of relationships: The book highlights the significance of building strong relationships with partners, employees, and customers. Challenges in business: Knight faced numerous obstacles, including financial difficulties, lawsuits, and competition, revealing the harsh realities of running a business. Globalization and international business: Knight's dealings with Japanese suppliers demonstrate the intricacies of international trade and cultural understanding. Management and leadership: Knight's style of leadership and his management of a growing team offer insights into successful business leadership. Innovation and branding: The creation of the Nike brand and the company's commitment to innovation are central to its success. Personal growth and sacrifice: The book shows Knight's personal journey of growth, the sacrifices he made, and the lessons he learned. Resilience and perseverance: Throughout his journey, Knight demonstrated resilience and perseverance, crucial traits for any entrepreneur. The power of a good team: Knight attributes much of Nike's success to his early team, underscoring the importance of teamwork in business. Strategic decision-making: Knight made several strategic decisions that contributed significantly to Nike's growth and success. An In-depth Analysis of "Shoe Dog - A Memoir by the Creator of Nike" "Shoe Dog" is a powerful, inspiring memoir that presents the journey of Phil Knight, from his humble beginnings to creating Nike, one of the world's most recognizable and profitable brands. The book is more than a business memoir; it offers profound insights into entrepreneurship, leadership, and personal growth. The importance of a powerful vision is one of the most critical lessons in the book. Knight's vision was not merely to create a profitable business but to revolutionize the shoe industry and promote a culture of running. Vision is not just about financial success, but about making a difference, a concept I have emphasized in my lectures and research on entrepreneurship. Knight's entrepreneurial spirit is a testament to the power of risk-taking, persistence, and passion. His willingness to take risks, such as investing his own money to import shoes from Japan, is a testament to his entrepreneurial mindset. This aligns with the principles of effectuation, a theory in entrepreneurship that emphasizes flexibility, creativity, and active engagement with uncertainty. The value of relationships is another significant theme. Knight's relationship with his first employees, his Japanese suppliers, and his customers played a crucial role in Nike's success. The concepts of social capital and networking, which I have discussed extensively in my lectures, are clearly demonstrated in Knight's journey. Challenges in business are a reality that Knight does not shy away from. Financial difficulties, lawsuits, and fierce competition are a few of the numerous obstacles he faced. This reflects the concept of the "entrepreneurial journey," a path fraught with difficulties and challenges that require resilience and perseverance. The book also provides valuable insights into globalization and international business. Knight's dealings with Japanese suppliers, his understanding of their culture, and his navigation of international trade intricacies reflect the complexities of doing business globally. Management and leadership are other key themes in "Shoe Dog". Knight's leadership style was not conventional; he was quiet and introspective, yet inspiring and effective. His management of a growing team and his ability to inspire loyalty and commitment provide valuable lessons for effective leadership. Innovation and branding were central to Nike's success. The creation of the Nike brand, the iconic swoosh logo, and the company's commitment to innovation all contributed to its global recognition. This aligns with the concept of "innovation-driven entrepreneurship," which I have discussed extensively in my research. The book also shows Knight's personal growth and sacrifice. The sacrifices he made, the lessons he learned, and his personal growth are interwoven with Nike's story. This reflects the concept of "entrepreneurial learning," a process of continuous learning and adaptation. Knight's resilience and perseverance were critical in overcoming the numerous challenges he faced. These traits, central to the concept of "entrepreneurial resilience," are crucial for any entrepreneur facing the inevitable difficulties of the entrepreneurial journey. The power of a good team is one of the most significant factors Knight attributes to Nike's success. His early team, which he refers to as the "Buttfaces," played a crucial role in Nike's growth and success. This underscores the importance of teamwork and human capital in business. Finally, Knight's strategic decision-making, such as his decision to manufacture Nike's shoes, significantly contributed to Nike's growth. This aligns with the concept of "strategic entrepreneurship," which emphasizes the interplay between strategic decision-making and entrepreneurial behavior. In conclusion, "Shoe Dog" provides a rich, compelling narrative of Phil Knight's journey in creating Nike. It offers profound insights into entrepreneurship, leadership, personal growth, and strategic decision-making, providing valuable lessons for aspiring entrepreneurs and business leaders.

View