Look for any podcast host, guest or anyone
Showing episodes and shows of

Krish Palaniappan And Varun Palaniappan

Shows

Software Development, Finance and AISoftware Development, Finance and AIChallenges associated with Data Privacy, Interoperability, Security (feat. Michael Brown)In this conversation, Michael Brown, CEO of CLOUDNINE AI, discusses the challenges and opportunities in enterprise AI applications, particularly focusing on data interoperability and privacy. He highlights the historical context of data collection in enterprises, the interoperability issues faced by various systems, and the unique challenges posed by large language models (LLMs) trained on public data. The discussion also delves into the importance of securing personally identifiable information (PII) and the processes involved in filtering and encrypting sensitive data. Brown shares insights into how CLOUDNINE AI addresses these challenges through innovative solutions, including the creation of digital twins and...2025-04-0842 minSoftware Development, Finance and AISoftware Development, Finance and AI"Film" secrets about remote work (feat. Steven Puri)In this episode, Steven Puri shares his unique insights on remote work, drawing parallels between the film industry and software engineering. He discusses the evolution of film production, the importance of flexibility in work environments, and the universal challenges faced by teams in remote settings. Steven emphasizes the need for creativity and collaboration, and how leaders can foster a productive atmosphere regardless of where their teams are located. The conversation concludes with personal reflections on the importance of happiness in work.2025-04-0426 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1) Exploring No Code Development Platform: Bubble (feat. Xan Hong)In this episode, ⁠Xan Hong⁠ shares his journey into the world of no-code development, highlighting the challenges faced by non-technical founders and the flexibility offered by platforms like Bubble. The conversation explores the evolving landscape of software development, the importance of creativity in problem-solving, and the impact of no-code solutions on traditional development roles. San emphasizes the need for adaptability in a rapidly changing technological environment and discusses the value of a well-rounded skill set in today’s market. They delve into the intricacies of no-code platforms, particularly focusing on Bubble. They discuss backend workflows, API integration, and th...2025-01-151h 12Software Development, Finance and AISoftware Development, Finance and AIRunning a Small Business (feat. Steven Ferguson)In this episode, ⁠Steven Ferguson⁠ shares his journey from being a Marine to becoming a successful entrepreneur. He discusses the importance of integrating a social mission into business, the challenges of bootstrapping a startup, and the significance of thorough planning and research. Steven also delves into the intricacies of managing an e-commerce business, particularly in the coffee industry, and the various challenges he faces, both technical and non-technical. He emphasizes the need for expertise in areas where one lacks knowledge and the importance of effective marketing strategies for growth. Steven discusses his transition from a custom-built e-commerce plat...2024-11-261h 00Software Development, Finance and AISoftware Development, Finance and AIProduct Management: Problems and Solutions (feat. Christoph Steinlehner)In this episode, ⁠Christoph Steinlehner⁠ discusses the challenges faced by product managers, including endless discussion cycles and the importance of visual communication. He emphasizes the need for effective meetings, collaboration between product managers and developers, and the role of prototyping and user feedback in product development. Christoph also shares advice for aspiring product managers and reflects on common pitfalls in the field. Takeaways Product managers often struggle with endless discussion cycles in meetings. Visual communication can significantly enhance understanding and collaboration. Effective meetings should result in clear next steps and actionable outcomes. Collaboration between product managers and...2024-09-2747 minSoftware Development, Finance and AISoftware Development, Finance and AIFinding Product Market Fit (feat. Daniel Mawdsley)In this conversation, ⁠Daniel Mawdsley⁠, founder of ⁠Skill Society⁠, discusses the innovative approach his company is taking to revolutionize the hiring process through AI-driven assessments. He emphasizes the importance of identifying real problems in the market, understanding product-market fit, and the significance of creating a minimum viable product (MVP). The discussion also touches on the challenges of engineering, the need for scalability, and the entrepreneurial journey, highlighting the balance between passion and practicality in building a successful business. Takeaways Skill Society aims to revolutionize hiring with AI-driven assessments. Traditional hiring processes are often biased and subjective. Identify...2024-09-251h 15Software Development, Finance and AISoftware Development, Finance and AIiOS 18: New Feature Review (feat. Varun Palaniappan)In this episode, Krish and ⁠Varun⁠ discuss the new features of iOS 18, focusing on customization options for the home screen and lock screen, enhancements to the torch app, a revamped control center, improvements in the photos app, and new functionalities in the calculator and notes apps. They provide insights into how these features enhance user experience and reflect Apple's ongoing commitment to innovation. In this conversation, Varun and Krish discuss the new features of iOS 18, focusing on embedded voice features, reminders and calendar integration, app privacy, widget customization, tap to cash, maps and custom routes, and enhancements in iMessage. They...2024-09-181h 38Software Development, Finance and AISoftware Development, Finance and AIEntrepreneurship with a Nomadic Lifestyle (feat. Austin Reed)In this episode, ⁠Austin Reed⁠ shares his experiences as a digital nomad and entrepreneur, discussing the challenges and rewards of balancing work and travel. He delves into the dynamics of remote work, the importance of flexibility, and the technical challenges faced by distributed teams. The conversation also covers API development, cultural differences in engineering, and the effectiveness of agile methodologies in a remote setting. Austin emphasizes the significance of fostering a collaborative environment and the value of constructive feedback in code reviews. Takeaways Austin Reed has been a digital nomad for eight years, traveling to over 26 coun...2024-09-141h 02Software Development, Finance and AISoftware Development, Finance and AIBack to development after 3 monthsIn this non-technical podcast episode, the host reflects on the challenges of getting back into the routine of software development after a break. They discuss how taking time off can make tasks that were once seamless feel unfamiliar and laborious. The host shares examples of how even simple processes like recording a podcast or fixing a bug can become more difficult after a break. They emphasize the importance of staying connected to the industry and finding one's comfort zone when returning to software development. Takeaways Taking a break from software development can make it challenging to...2024-09-0716 minSoftware Development, Finance and AISoftware Development, Finance and AIJourney of a product from Vision to Execution (feat. Chuks Ejechi)In this conversation, ⁠Chuks Ejechi⁠, a product leader, discusses the journey of a product from vision to execution. He explains the process of translating a business vision into a product vision and the importance of defining what, who, and why in the product vision. Chuks also highlights the challenges faced in executing ideas, such as resistance from stakeholders, shifting markets, resource limitations, and competition. He emphasizes the need to start small and iterate quickly, using minimum viable products to gather feedback and make improvements. The conversation explores the challenges of building a product from vision to execution, with a focu...2024-09-0551 minSoftware Development, Finance and AISoftware Development, Finance and AIDealing with Flutter Dependency Conflicts and Third-Party Plugin ChangesIn this podcast episode, Krish discusses recent changes made to their mobile app built on Flutter. They highlight the challenges faced when upgrading dependencies and dealing with breaking changes. He shares their experience with dependency conflicts and the need to update dependencies incrementally. He also discuss the changes in Facebook login and the introduction of limited login. Krish provides insights into debugging and finding solutions to these challenges. He concludes by mentioning their exploration of AI technologies and the availability of their APIs on AWS Marketplace. Takeaways Regularly upgrading dependencies in a mobile app is important...2024-07-1932 minSoftware Development, Finance and AISoftware Development, Finance and AIMeasuring Developer Experience and Improving it through Platform Engineering (feat. Ajay Chankramath)Ajay Chankramath⁠, Head of Platform Engineering at ⁠ThoughtWorks⁠, discusses measuring and improving developer experience through platform engineering. Platform engineering is the abstracted set of tools, principles, and techniques that make developers' lives easier and enable DevOps. It focuses on improving developer productivity and reducing friction in the software development process. The key to successful platform engineering is adopting a product management mindset and prioritizing capabilities based on their value. Platform engineering can benefit organizations of all sizes, but the scope and implementation may vary. Internal developer platforms and managed platform engineering services are emerging as options for startups and smalle...2024-04-161h 08Software Development, Finance and AISoftware Development, Finance and AIIts 2024. Software Development has changed. Completely.In this conversation, Krish discusses the need for software development to evolve. He emphasizes the importance of adapting to change and exploring new ways of doing things. Krish also highlights the role of AI in software development and the potential benefits it can bring. He encourages reevaluating problem-solving approaches and finding more efficient ways to document and create tickets. Ultimately, Krish emphasizes the need to embrace change and stay ahead in the rapidly evolving software industry. Takeaways Software development needs to evolve by adapting to change and exploring new approaches. AI can play a significant role...2024-04-0208 minSoftware Development, Finance and AISoftware Development, Finance and AIEntrepreneurship: It's not easy. But, it's worth it.In this conversation, Krish shares his thoughts on the challenges of entrepreneurship and building a software company. He emphasizes that while technical challenges are expected, non-technical challenges often prove to be more important. He discusses the evolving challenges of AI and the need to balance priorities and efficiency. Krish also highlights the importance of motivating teams and overcoming discouragement. He explains the exponential nature of startups and encourages listeners to embrace challenges and take action. Takeaways Entrepreneurship is not just an option for some, but becomes their only option. Non-technical challenges are often more important than...2024-04-0214 minSoftware Development, Finance and AISoftware Development, Finance and AIImportance of UI/UX Localization & the Need for Transparency between all Stakeholders (feat. Leigh Lawhon)In this episode, ⁠⁠Leigh Lawhon⁠⁠ discusses the importance of transparency in software projects. She highlights the gap between product managers and developers, emphasizing the need for clear communication and understanding of the 'why' behind tasks. She explores the influence of culture on UX/UI design and the challenges of localization. She emphasizes the importance of visual hierarchy and understanding user personas in designing effective interfaces. It delves into the challenges of localization and the balance between personalization and localization. The potential impact of AI on the job market and the future of software development are also discussed. The conversation emphasiz...2024-03-191h 44Software Development, Finance and AISoftware Development, Finance and AIAuthorization as a Service (feat. Jake Moshenko)Jake Moshenko⁠, CEO of ⁠AuthZed⁠, discusses the importance of permissioning databases and the challenges of implementing permissions at scale. He explains how AuthZed solves this problem by providing a common API for flexible and fine-grained authorization. The target market for AuthZed includes companies of all sizes that need to add complex permission workflows to their applications. Jake demonstrates how AuthZed can be integrated with backend systems, web applications, and mobile apps. He also explains the benefits of using AuthZed, such as increased security and improved product velocity. The conversation concludes with a discussion on the AuthZed schema language and how pe...2024-03-151h 03Software Development, Finance and AISoftware Development, Finance and AIPractical Tips to handle Tech LayoffsIn this podcast, Krish discusses the impact of layoffs and how individuals can better prepare themselves for such situations. He emphasizes the importance of continuous learning and expanding one's skill set to stay competitive in the job market. Krish also advises against becoming too attached to a company and building a lifestyle around the highest pay, as these can lead to difficulties in the event of a layoff. He reminds listeners that a company is not a family and encourages them to enjoy their time off and give back to the community. Takeaways Continuous learning is...2024-03-1118 minSoftware Development, Finance and AISoftware Development, Finance and AIEvolution of Software Development: SummaryIn this conversation, Krish discusses the evolution of software development over the past two decades. He covers various topics such as technology changes, work styles, shorter attention spans, the developer vs engineer mindset, and the importance of passion and commitment in one's career. Krish emphasizes the need for adaptability and embracing change in the software development industry. Takeaways Technology in software development is constantly evolving, particularly in front-end development. Work styles have changed, with remote work becoming more prevalent and flexible working hours. Shorter attention spans have become a challenge in design discussions and meetings. Developers...2024-02-2811 minSoftware Development, Finance and AISoftware Development, Finance and AIImpact of layoffs - letting go and being let go (feat. Serkan Durusoy)In this episode, ⁠Serkan Durusoy⁠ shares his experiences and insights on the impact of layoffs, both from a leadership perspective and as someone who has been let go. He emphasizes the importance of proactive planning and avoiding surprises in the layoff process. Serkan also discusses the need for individuals to manage their attachment to a company and build a resilient mindset to navigate layoffs. He highlights the responsibility of employees to ensure job security by continuously developing their skills and staying up-to-date in their field. Takeaways Proactive planning and avoiding surprises are crucial in the layoff proc...2024-02-281h 15Software Development, Finance and AISoftware Development, Finance and AIAutomated Economy and its influence on India's growth (feat. David Kramer)In this podcast episode, ⁠Kramer⁠ discusses his recent travels and the evolution of automation in traditional services. He highlights the excitement of witnessing the accelerated adoption of automation in different countries. The conversation then shifts to the most delicious vegetarian food in New Zealand. The hosts recap the previous podcast and set the context for the discussion on solving problems in the automated economy. They explore the changing perspectives on working for large organizations and the importance of passion and curiosity in problem-solving. The value of creativity in finding solutions and the potential of applying solutions from one country to a...2024-02-241h 18Software Development, Finance and AISoftware Development, Finance and AIEvolution of Software Development (feat. Jason Crum)In this episode, Krish and ⁠Jason⁠ discuss the evolution of software development and the changes they have witnessed over the years. They reflect on their first lines of code and compare the differences between then and now. They also explore the pace of change in technology and the challenges it presents for developers. The conversation touches on the importance of being a lifelong learner and staying up to date with new languages and frameworks. They also discuss the benefits and drawbacks of specializing in a specific language or framework and the role of opinions and design patterns in different lang...2024-02-241h 05Software Development, Finance and AISoftware Development, Finance and AISoftware Supply Chain Security and a Decoupled Architecture (feat. Tracy Ragan)Tracy Ragan⁠ discusses software supply chain management and the importance of generating and consuming Software Bill of Materials (SBOMs) in decoupled architectures. She explains the challenges of managing libraries and dependencies in microservices and the need for aggregated SBOMs. Tracy emphasizes the importance of rapid response to vulnerabilities and the value of SBOMs in facilitating this response. She also discusses the requirements and industries for SBOMs and the role of SBOMs in analyzing and securing open source and commercial software. Tracy introduces ⁠DeployHub⁠ as a DevSecOps evidence store that helps teams gain confidence in the use and consum...2024-02-2058 minSoftware Development, Finance and AISoftware Development, Finance and AISoftware Reusability: Build once, build it well and make it customizableIn this podcast episode, Krish compares the Instacart and Wegmans apps to identify commonalities and similarities. He discusses the reusability and integration of backend systems, highlighting the benefits of leveraging existing solutions rather than reinventing the wheel. Krish also explains Snowpal's business model, which focuses on selling software and licenses to other companies. He showcases the integration of multiple products within the Snowpal app and emphasizes the importance of balancing verticals and horizontals in software development. Takeaways Leveraging existing solutions and reusing backend systems can save time and resources in software development. Selling software and licenses...2024-02-0629 minSoftware Development, Finance and AISoftware Development, Finance and AITeradata (1/N): Getting Started (Create Environment, Explore Use Cases)In this podcast episode, Krish explores Teradata from scratch. He starts by introducing Teradata as a complete cloud analytics and data platform, suitable for building large-scale data warehousing applications. He explains the concepts of data warehousing, data lakes, and data marts. Krish then explores Teradata's platform and products, including Teradata Vantage and ClearScape Analytics. He demonstrates how to get started with Teradata by creating an environment and exploring the JupyterLab interface. Krish creates tables, loads data, and runs queries in Teradata, providing hands-on experience and learning along the way. Krish explores the Teradata platform and its functionalities. He starts...2024-01-2600 minSoftware Development, Finance and AISoftware Development, Finance and AIFundamentals of Prospecting with a focus on B2B Sales (feat. Dr. Deva Rangarajan)In this podcast episode, ⁠Dr. Deva Rangarajan⁠ discusses the topic of prospecting in sales. The conversation covers various aspects of prospecting, including the changes in prospecting over time, the difference between advertising and marketing, and the role of sales and marketing in outbound and inbound prospecting. The discussion also touches on the effectiveness of cold calling and cold emailing, the challenges of purchasing mailing lists, and the importance of automation in sales. The episode concludes with a recap of the main points discussed and a preview of the next episode, which will delve into a practical example of prospecting. 2024-01-2658 minSoftware Development, Finance and AISoftware Development, Finance and AIUsing diagrams to effectively communicate with Teams, Clients & StakeholdersIn this podcast, Krish discusses the importance of using diagrams to effectively communicate within teams. He shares examples of different types of diagrams, including sequence diagrams, flowcharts, and mind maps. Krish emphasizes the productivity and efficiency gained by using digital tools to create diagrams, rather than manually drawing them. He also highlights the value of diagrams in conveying complex information and facilitating understanding. Overall, the podcast emphasizes the benefits of incorporating diagrams into team communication and decision-making processes. Takeaways Diagrams are a powerful tool for effective communication within teams. Using digital tools to create diagrams increases...2024-01-2537 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2) FullStory Digital Analytics: Convert Results of Analysis to Product RequirementsIn this podcast, Krish explores the process of digital analysis and how to take the analysis forward. He discusses different approaches to analyzing product usage, including general product usage analysis, client-specific product usage analysis, feature-specific product usage analysis, ad hoc analysis, and usage pattern analysis. Krish emphasizes the importance of communicating the analysis to the product team and translating it into meaningful requirements for the engineering team. Takeaways Digital analysis involves analyzing product usage and user behavior. Different approaches to analysis include general product usage analysis, client-specific product usage analysis, feature-specific product usage analysis, ad hoc...2024-01-2534 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/2) FullStory Digital Analytics: Getting Insights into Customer's Experience of your ProductsThis podcast episode explores digital analytics tools, with a focus on FullStory. The host provides an overview of digital analytics and its importance in understanding user behavior and improving online marketing strategies. The features and configuration of FullStory are discussed, including the ability to analyze user activity, track frustrated sessions and rage clicks, and use UTM campaigns for tracking. The episode also touches on the use of DataDog for digital analytics and highlights the various aspects that can be analyzed, such as session length, user behavior, and conversion rates. The episode concludes with the importance of using digital analytics...2024-01-2439 minSoftware Development, Finance and AISoftware Development, Finance and AIMore than your reputation is at stake: What you do can affect other people (for good or bad)!In this podcast, Krish discusses how each individual represents not only themselves but also a larger population. He emphasizes the importance of credibility, professionalism, clear communication, and commitment to deliverables. Krish also highlights the significance of reputation and how it can impact others who share similarities. He advises learning the paradigms of the organization and reacting gracefully to transitions. Krish concludes by reminding listeners that a job does not define their worth as a person. Takeaways Representing oneself also means representing a larger population. Credibility is crucial in building trust and reputation. Clear communication and professionalism...2024-01-2229 minSoftware Development, Finance and AISoftware Development, Finance and AI10+ ways to improve Employee RetentionIn this podcast episode, Krish discusses employee retention and the overall employee experience. He shares insights and tips based on his experience in software development and running a startup. The conversation covers various topics such as job descriptions, recruiter reach out, interview processes, communication and feedback, onboarding, promotions and pay raises, time off policies, equipment, happiness check, training, engagement, restructuring, and moving on. Krish emphasizes the importance of treating employees as individuals and creating a positive work environment. Takeaways Job descriptions should be engaging and reflect the company culture. Recruiters should reach out to candidates in...2024-01-2236 minSoftware Development, Finance and AISoftware Development, Finance and AIAutomated Economy Series (4/N): Impact of Automated Economy on Global Economic Growth (feat. David Kramer)In this episode, Krish and Kramer discuss the impact of the automated economy on global economic growth. They explore the differences in the adoption of automated economy between countries and the role of culture in this process. They also identify the countries that are likely to have the largest impact on the automated economy, including India, African countries, South Asian countries, and Latin American countries. The conversation explores the impact of the automated economy on different countries and regions. It discusses the growth potential of India, Africa, South Asia, Latin America, China, Europe, Australia, and New Zealand. The chapters...2024-01-201h 29Software Development, Finance and AISoftware Development, Finance and AIWorld Traveler Series (4/N): Welcome to Africa, Part 2/2 (feat. Prasanna Veeraswamy)In this podcast, Prasanna Veeraswamy discusses his travels to 200 countries and the cultural differences he encountered. The conversation explores the hypothetical scenario of introducing technology to individuals from different countries and the potential impact on happiness. The shared experiences and commonalities between people in Africa are also discussed. The conversation concludes with a discussion on the impact of technology on people's beliefs and the continuation of the topic in the next podcast. Takeaways Traveling to different countries provides valuable insights into different cultures and perspectives. Shared experiences and connections with others can bring a sense of...2024-01-2022 minSoftware Development, Finance and AISoftware Development, Finance and AIWorld Traveler Series (3/N): Welcome to Africa, Part 1/2 (feat. Prasanna Veeraswamy)In this podcast episode, Krish and ⁠Prasanna⁠ continue their conversation about Prasanna's travels. They focus on Africa, discussing its diversity and unique characteristics. They also explore the impact of technology, specifically YouTube consumption, in different regions. The episode concludes with a thought-provoking question about happiness in different cultural contexts. Takeaways Africa is a diverse continent with distinct regions and cultures. Africa has a raw and primitive feel, with limited technological advancements compared to other continents. YouTube consumption varies significantly across different regions, with Africa having the lowest consumption rates. Cultural context plays a significant role in dete...2024-01-2011 minSoftware Development, Finance and AISoftware Development, Finance and AIWorld Traveler Series (2/N): Why cultural learnings have a profound impact on business outcomes (feat. Prasanna Veeraswamy)In this podcast episode, Krish and ⁠Prasanna⁠ discuss the challenges and strategies for building relationships and effective communication in remote work environments. They explore the cultural differences that can impact communication styles and offer insights on how to bridge those gaps. They also discuss the importance of creating off-sites and team building activities to foster connections among remote team members. Additionally, they address the fear of being judged and provide suggestions for individuals to take initiative in building relationships. Overall, the conversation emphasizes the value of understanding and adapting to different cultures in order to create successful remote work envi...2024-01-191h 19Software Development, Finance and AISoftware Development, Finance and AI(Part 3/N) Terraform: Create Image ResourceIn this podcast, Krish continues the Terraform series by bringing another resource under Terraform's management without using the import block. He demonstrates how to create and modify a Docker container image using Terraform. He also explores the process of destroying resources and discuss some limitations and considerations. Takeaways You can bring existing resources under Terraform's management without using the import block. Terraform allows you to modify the configuration of resources and apply the changes. Destroying resources in Terraform can sometimes result in errors, but they can usually be resolved. The next episode will focus on using...2024-01-1928 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 4/4) Confluent Cloud (Managed Kafka as a Service) - What is a connector & How to create Custom ConnectorsIn this podcast, Krish explores the various connectors available in Confluent Cloud. He starts by recapping the previous podcasts and the basics of Confluent Cloud. Krish then focuses on connectors, explaining their value and why they can reduce the need for writing code. He explores different connectors, such as the data gen source connector and the MongoDB Atlas connectors. Krish also discusses different data formats, including Avro, Protobuf, and JSON. He briefly touches on implementing custom connectors. Krish explores the topic of connectors in Confluent Cloud. He discusses the process of creating connectors and the different types of connectors...2024-01-181h 13Software Development, Finance and AISoftware Development, Finance and AI(Part 2/2) Remote Work - An Engineer’s Perspective (feat. Jason Crum)In this podcast, Krish and ⁠Jason⁠ discuss the cultural aspects of remote work and the importance of knowing each other in a remote setting. They explore whether it is necessary for engineers to know each other and the responsibility of individuals and organizations in fostering relationships. They also touch on the impact of engagement length on building relationships and the importance of treating software development as an art. The conversation concludes with a discussion on the challenges of working with different cultures and the need to embrace diversity and learn from different cultures. Takeaways Building relationships and...2024-01-1828 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/2) Remote Work - An Engineer’s Perspective (feat. Jason Crum)In this podcast episode, Krish interviews Jason Crum, a Senior Enterprise Architect, about remote work from an engineer's perspective. They discuss various aspects of remote work, including pre-pandemic, during pandemic, and post-pandemic experiences, preferences for remote or in-office work, benefits and challenges of remote work, limitations of remote work, social interaction, pairing in remote work, implementing remote work in startups, team dynamics, and challenges of non-engineers in remote teams. Takeaways Remote work offers flexibility and the ability to manage time effectively. Remote work can limit social interaction and the ability to collaborate in person. Pairing in...2024-01-1835 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 3/4) Confluent Cloud (Managed Kafka as a Service) - Create a Go client to consume messagesIn this podcast episode, the host continues from the previous episodes in the Confluent Cloud series and focuses on consuming messages. The consumer code is reviewed, and the concept of group ID is explained. The process of initializing the consumer and subscribing to topics is demonstrated. The use of channels in Go for message consumption is explored. The host troubleshoots issues related to group ID and discusses the inconsistencies observed. The allocation of messages among multiple consumers with different group IDs is examined. The episode concludes with a summary of the learnings and an invitation to explore Snowpals' products...2024-01-1742 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/4) Confluent Cloud (Managed Kafka as a Service) - Create a Go client to publish messagesIn this podcast episode, the host continues the discussion on Confluent Cloud and focuses on adding a consumer and creating a Go client. The process of building a producer and troubleshooting and debugging common issues is also covered. The host explores topics such as topic creation, error handling, and configuration. Known issues and workarounds are discussed, along with cluster settings and security protocols. The episode concludes with final debugging and error handling techniques. In this conversation, Krish explores the process of publishing messages to a Kafka topic using a Go client. He encounters some issues along the way, such...2024-01-131h 33Software Development, Finance and AISoftware Development, Finance and AI(Part 1/4) Confluent Cloud (Managed Kafka as a Service) - Create a cluster, generate API keys, create topics, publish messagesIn this podcast, the host explores Confluent Cloud, a fully managed Kafka service. The host shares their experience with RabbitMQ and Kafka and explains the value of using a managed service like Confluent Cloud. They walk through the process of signing up for an account, creating a cluster, generating API keys, and creating topics. The host also discusses the use of connectors and introduces ksqlDB and Apache Flink. They explore cluster settings, message consumption, and additional features of Confluent Cloud. The podcast concludes with a summary of the topics covered. Takeaways Confluent Cloud is a fully managed Kafka...2024-01-1245 minSoftware Development, Finance and AISoftware Development, Finance and AI2 engineers discussing many things about Software Development (feat. Serkan Durusoy)In this conversation, ⁠Serkan Durusoy⁠, the head of engineering at Okra, discusses his background, living on a sailboat, and his passion for engineering. He emphasizes the importance of creativity and art in engineering and how personal background and upbringing can influence problem-solving approaches. Serkan also explores the balance between individual approaches and the need for alignment on outcomes in engineering teams. He highlights the role of personal relationships and the challenges of making tough decisions as a manager. In this conversation, Krish and Serkan discuss various topics related to software engineering and career development. They explore managing differences as a ma...2024-01-101h 07Software Development, Finance and AISoftware Development, Finance and AIWorld Traveler Series (1/N): Learnings from Global Travels about gaps in App Localizations (feat. Prasanna Veeraswamy)Prasanna Veeraswamy shares his unique experience of traveling to every country in the world and the personal growth and education he gained from his travels. He emphasizes the importance of living in a place to truly understand its culture and build relationships. Prasanna also discusses the impact of travel on food perceptions and the accessibility of travel and learning opportunities for everyone. In this conversation, Prasanna Veeraswamy shares his experiences and insights from traveling to different countries. He discusses the number of countries and cities he has visited, the unplanned nature of his travels, and the sacrifices he has...2024-01-091h 15Software Development, Finance and AISoftware Development, Finance and AIImpact of Gratitude, Forgiveness, Expectations on Mental Health (feat. Vidhi Vohra)In this conversation, Krish and Vidhi discuss the topics of gratitude and forgiveness. They emphasize the importance of expressing gratitude towards oneself and others, as well as the positive impact it can have on mental health. Vidhi shares her personal experience of forgiving someone and the sense of relief it brought her. They also discuss the need to let go of expectations and focus on the present moment. Overall, the conversation highlights the power of gratitude and forgiveness in leading a happier and more fulfilling life. In this conversation, Vidhi and Krish discuss the interconnectedness of happiness and mental...2024-01-061h 14Software Development, Finance and AISoftware Development, Finance and AIFundamentals of Sales (feat. Deva Rangarajan)In this conversation, Dr. Deva Rangarajan discusses the differences between sales, pre-sales, and marketing. He explains that marketing is about creating awareness and educating customers, while pre-sales helps customers formulate solutions and sales focuses on negotiating terms and conditions. Dr. Rangarajan emphasizes that these roles can be performed by the same person or different individuals, depending on the complexity of the business and customer needs. He also highlights the importance of understanding customer requirements, being patient, and having curiosity in sales. Additionally, he addresses the challenge of selling products you're not convinced about and the need for effective communication...2024-01-0547 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2) Coaching and Self Development (feat. Dan Tudorache)This conversation explores the gig economy and its impact on companies. It discusses the skills and training required for gig workers, as well as the integration of contractors into teams. The importance of human skills and the role of coaching in developing them is emphasized. The conversation also touches on the use of AI as a tool in problem-solving and consulting. Overall, it highlights the need for companies to adapt to changing challenges and leverage both human and AI capabilities. Takeaways The gig economy encompasses various sectors and requires different skills and training. Gig...2024-01-0433 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/2) Coaching and Self Development (feat. Dan Tudorache) In this podcast episode, Dan Tudorake discusses game-based learning and its implementation in the tech industry. He shares insights on how game-based learning can be applied to software teams and how it can benefit different roles within an organization. Dan also explains how his coaching and gaming sessions are structured and the typical audience composition.   Takeaways Game-based learning is an effective approach to training and development in the tech industry. Game-based learning can be implemented to improve collaboration and problem-solving skills within software teams. Training sessions should be tailored to the specific needs and interests of different roles within an o...2024-01-0441 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/N) Terraform: Import Existing ResourceIn this episode of the Terraform series, we continued from where we left off in the previous podcast. We created a Docker container, cloned the example repository, and initialized Terraform. We generated configuration using Terraform plan and imported a resource while modifying the configuration. We pruned the generated configuration and applied changes, handling destructive changes. We also troubleshooted and fixed errors along the way. Overall, we made progress in understanding Terraform and managing Docker containers using Terraform. In this second podcast of the Terraform series, Krish continues exploring the Terraform documentation and learning as he goes. He demonstrates how...2024-01-0455 minSoftware Development, Finance and AISoftware Development, Finance and AIAutomated Economy Series (3/N): Education in Automated Economy (feat. David Kramer)The conversation explores the transformation of education and the future of learning. It discusses the role of research and research communities in shaping education. The importance of a well-rounded education and the need to adapt to market needs are highlighted. The conversation also delves into how real-time education will change and the potential disruption of the traditional education system. The role of humans in future education is examined, along with the vision for a more personalized and automated learning experience. An anecdote is shared to illustrate the challenges in traditional education. In this conversation, Krish and David discuss the...2023-12-301h 11Software Development, Finance and AISoftware Development, Finance and AI(Part 1/N) Terraform: Fundamentals, Set up, Configuration, Providers, ResourcesIn this podcast episode, Krish explores the topics of platform engineering and Terraform. He starts by discussing Humanitech, a tool that streamlines platform engineering processes. Krish then dives into Terraform, an infrastructure as code tool, and demonstrates how to get started with it. He covers the basics of Terraform configuration, provisioning and destroying infrastructure, using variables, and working with the AWS provider. Krish also explores the resources available in Terraform and compares it to AWS SAM, another infrastructure as code framework. In this podcast episode, the host continues reviewing the build infrastructure section of Terraform. They explore resource blocks...2023-12-2957 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 7/N) Salesforce: Lightning Design System, Aura Components, Salesforce CLI, Scratch Org, Permission SetsIn this podcast episode, Krish explores the Salesforce platform and its various features. He starts by reviewing the previous episodes in the Salesforce series and provides an overview of the Anypoint platform. Krish then dives into the Salesforce dashboard and explores the sales solutions available. He also examines the configuration settings and introduces the concept of Lightning components and the Lightning Design System. Krish demonstrates how to use the Lightning Web Components Studio and explores the differences between Aura components and Lightning Web Components. He also shares his approach to learning by doing and troubleshooting component issues. Finally, Krish...2023-12-282h 00Software Development, Finance and AISoftware Development, Finance and AIFundamentals of Platform Engineering (feat. James Schorr)In this conversation, James Schorr, a senior director in the cloud platform area, discusses platform engineering and its impact on developers. Platform engineering is the next evolution of DevOps, aiming to provide a consistent and easy-to-use platform for developers. It simplifies the developer experience by reducing the cognitive load and allowing developers to focus on writing code. The goal is to make the developer's life easier and provide a self-service platform. The platform engineering team aims to meet the needs of developers using different programming languages and frameworks. The skills needed for integrating with platform engineering include understanding CI...2023-12-2759 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2) Impact of Social Media on Mental Health (feat. Vidhi Vohra)In this conversation, Krish and Vidhi discuss the impact of social media on mental health, specifically focusing on the role of comparison. They explore how comparison can steal joy and peace of mind, and how social media exacerbates this issue by constantly triggering comparison. They emphasize the importance of not letting social media change one's opinion about their own life and not allowing comparisons to affect mental well-being. They also discuss the need to express gratitude and find satisfaction in one's own achievements, as well as the importance of building a positive mindset and finding happiness in local experiences...2023-12-251h 11Software Development, Finance and AISoftware Development, Finance and AIRemote Leadership - Opportunities & Challenges in scaling remote SaaS teams (feat: Valentina Thörner)Valentina Thörner discusses the challenges and benefits of remote work in her book 'From a Distance: Strategies and Tools for Leading Remote Support Teams.' She emphasizes the importance of trust, communication, and clear expectations in remote work. Valentina also highlights the need for conscious conversations and checkpoints to ensure productivity and support for remote workers. She addresses the fear and insecurity of managers in remote work and suggests creating spaces for personal connections and sharing in remote teams. Valentina also discusses the impact of cultural differences on remote work and the need for understanding and adaptation. The c...2023-12-251h 01Software Development, Finance and AISoftware Development, Finance and AIAutomated Economy Series (2/N): AI in Automated Economy (feat. David Kramer)In this conversation, Kramer discusses the role of AI in the automated economy and its impact on various industries. He explains how AI can process large amounts of data and make logical decisions, leading to advancements in automation and personalization. Kramer also explores the changing roles in different sectors and the emergence of new roles in the digital era. He highlights the importance of understanding the art of the possible and adapting to the new ways of working. Additionally, he touches on the transformation of education and the need for thought leadership in embracing AI. In this conversation, Krish...2023-12-2548 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2) Content Marketing for Founders - Fundamentals, Challenges, Distribution Strategies (feat. Dessire Ugarte) In this podcast episode, Dessire Ugarte discusses the importance of distribution in content marketing. She emphasizes that creating great content is not enough; it must be actively shared and distributed to reach the intended audience. Desi explains that distribution involves sharing content on various channels, such as social media, subreddits, and industry-specific platforms. She advises against giving up on content that doesn't initially perform well, suggesting that it may just need some adjustments or context. Dessi also highlights the importance of persistence and not giving up, using examples from the music and business industries to illustrate the value of perseverance...2023-12-251h 29Software Development, Finance and AISoftware Development, Finance and AI(Part 1/2) Content Marketing for Founders - Fundamentals, Challenges, Distribution Strategies (feat. Dessire Ugarte) In this conversation, Dessire Ugarte, a digital marketer, discusses the basics of content marketing and the challenges faced by startups in this field. She emphasizes the importance of defining the target audience and creating content that addresses their specific needs. Dessi also highlights the role of storytelling in content marketing and the need to start small and gradually expand the target audience. The conversation concludes with a teaser for the next episode, which will focus on distribution strategies in content marketing.   Takeaways Content marketing is a marketing approach that involves creating and distributing valuable content to attract and retain a s...2023-12-2535 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 6/N) Salesforce: Anypoint API Manager, API Governance, Runtime ManagerIn this episode, Krish explores the Anypoint Platform's API Manager, Anypoint Service Mesh, Flex Gateway, and Mule Runtime. He also demonstrates how to install Mule Standalone and deploy an API using the Flex Gateway. Additionally, Krish configures the Mule Agent and explores API functional monitoring. In this part of the conversation, the host sets up servers and applications, verifies the application status, and configures the gateway and application URI. They explore API admin and upstream URL, troubleshoot endpoint and request routing, and confirm gateway routing. They also discuss API governance, managing versions and governance violations. Finally, they explore runtimes, alerts...2023-12-231h 54Software Development, Finance and AISoftware Development, Finance and AI(Part 5/N) Salesforce: Anypoint DataGraph - Create a unified GraphQL SchemaAccording to MuleSoft Documentation, "Anypoint DataGraph enables you to connect those graphs into one unified schema that runs as a single SaaS GraphQL endpoint and contains and links all of the fields defined within all of your APIs". In this podcast episode, Krish explores Salesforce Data Graph and its integration with MuleSoft. He starts by providing an introduction to Salesforce and his personal experience with the platform. Krish then dives into exploring Data Graph, including authentication policies and custom headers. He demonstrates how to update the unified schema and troubleshoot issues with API and asset versions. Krish also d...2023-12-2254 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 4/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDEIn this podcast episode, Krish explores the Code Builder IDE and the Eclipse-based Anypoint Editor. He also delves into the DataWeave language and its syntax, functions, and script structure. Krish shares his experience with using these tools and provides insights into troubleshooting issues with AnyPoint Studio. He emphasizes the importance of learning by doing and using playgrounds to experiment with different features. Finally, he discusses the process of working with flows and packaging and deploying them. In this podcast episode, Krish discusses the process of getting started with a new tool and the importance of hands-on experience. He explores various...2023-12-2157 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 3/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDEIn this podcast episode, Krish continues the discussion on the Salesforce Anypoint Design Center. He starts by recapping the previous episode and addressing a timeout issue. He then explores the process of publishing API documentation and compares the RAML and OpenAPI specifications. Krish also demonstrates how to access and customize the public portal. He explains how to enable and disable the portal and shares assets with team members. Finally, he provides feedback on the Design Center's user interface and concludes the episode. #snowpal #salesforce #design Snowpal's Products: Backends as Services on ⁠⁠⁠⁠⁠AWS Marketplace⁠⁠⁠⁠⁠ Mobile Apps on ⁠⁠⁠⁠⁠App Store⁠⁠⁠⁠⁠ and ⁠⁠⁠⁠⁠Play S...2023-12-2024 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDEIn this podcast episode, Krish explores the Anypoint Design Center and walks through the process of creating an API specification using RAML. He compares RAML and OpenAPI and discusses the advantages and disadvantages of each. Krish also troubleshoots and debugs issues in the Design Center, highlighting some inconsistencies and potential bugs. Overall, the episode provides an overview of the Design Center and offers insights into working with RAML and API specifications. #snowpal #salesforce #design Snowpal's Products: Backends as Services on ⁠⁠⁠⁠⁠AWS Marketplace⁠⁠⁠⁠⁠ Mobile Apps on ⁠⁠⁠⁠⁠App Store⁠⁠⁠⁠⁠ and ⁠⁠⁠⁠⁠Play Store⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Web App⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Education Platform⁠⁠⁠⁠⁠ for Learners and Course Creators 2023-12-1948 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/N) Salesforce: Anypoint Design Center, Anypoint Code Builder IDEIn this podcast episode, Krish explores Salesforce and its low code, no code tools. He starts by introducing Salesforce and its potential as a low code platform. Krish then dives into exploring various Salesforce products and their features. He focuses on Salesforce Sales and MuleSoft Integration API Management, discussing their functionalities and potential use cases. Krish also provides a hands-on demonstration of signing up for MuleSoft and using the Anypoint Code Builder to design an API. The episode concludes with a summary of the topics covered and an invitation to continue learning together in future episodes. #snowpal...2023-12-1820 minSoftware Development, Finance and AISoftware Development, Finance and AIAutomated Economy Series (1/N): Fundamentals, Key Attributes, and What the future holds (feat. David Kramer) In this conversation, Kramer discusses the role of AI in the automated economy and its impact on various industries. He explains how AI can process large amounts of data and make logical decisions, leading to advancements in automation and personalization. Kramer also explores the changing roles in different sectors and the emergence of new roles in the digital era. He highlights the importance of understanding the art of the possible and adapting to the new ways of working. Additionally, he touches on the transformation of education and the need for thought leadership in embracing AI. In this conversation, Krish...2023-12-181h 09Software Development, Finance and AISoftware Development, Finance and AI(Part 4/4) B2B Sales: How to get started(Part 4/4) In this podcast series, we'll take a look at some of my learnings over the past couple of months in B2B Sales. If you are new to Sales, or B2B Sales, this should help you understand some of the fundamentals (I hope!). #snowpal #startup #sales #b2b Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1228 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 3/4) B2B Sales: How to get started(Part 3/4) In this podcast series, we'll take a look at some of my learnings over the past couple of months in B2B Sales. If you are new to Sales, or B2B Sales, this should help you understand some of the fundamentals (I hope!). #snowpal #startup #sales #b2b Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1215 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/4) B2B Sales: How to get started(Part 2/4) In this podcast series, we'll take a look at some of my learnings over the past couple of months in B2B Sales. If you are new to Sales, or B2B Sales, this should help you understand some of the fundamentals (I hope!). #snowpal #startup #sales #b2b Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1229 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/4) B2B Sales: How to get started(Part 1/4) In this podcast series, we'll take a look at some of my learnings over the past couple of months in B2B Sales. If you are new to Sales, or B2B Sales, this should help you understand some of the fundamentals (I hope!). #snowpal #startup #sales #b2b Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1231 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 4/4): An informal conversation about Mental Health (feat. Vidhi Vohra)(Part 4/4) I had a conversation with Vidhi Vohra, Contract Specialist, about Mental Health (a topic that I am entirely unfamiliar with), and we discussed a variety of topics ranging from remote work, social interactions, device "addictions", work-life harmony, and more. #snowpal Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1029 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 3/4): An informal conversation about Mental Health (feat. Vidhi Vohra)(Part 3/4) I had a conversation with Vidhi Vohra, Contract Specialist, about Mental Health (a topic that I am entirely unfamiliar with), and we discussed a variety of topics ranging from remote work, social interactions, device "addictions", work-life harmony, and more. #snowpal Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1030 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/4): An informal conversation about Mental Health (feat. Vidhi Vohra)(Part 2/4) I had a conversation with Vidhi Vohra, Contract Specialist, about Mental Health (a topic that I am entirely unfamiliar with), and we discussed a variety of topics ranging from remote work, social interactions, device "addictions", work-life harmony, and more. #snowpal Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1040 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/4): An informal conversation about Mental Health (feat. Vidhi Vohra)(Part 1/4) I had a conversation with Vidhi Vohra, Contract Specialist, about Mental Health (a topic that I am entirely unfamiliar with), and we discussed a variety of topics ranging from remote work, social interactions, device "addictions", work-life harmony, and more. #snowpal Snowpal's Products: Backends as Services on ⁠⁠AWS Marketplace⁠⁠ Mobile Apps on ⁠⁠App Store⁠⁠ and ⁠⁠Play Store⁠⁠ ⁠⁠Web App⁠⁠ ⁠⁠Education Platform⁠⁠ for Learners and Course Creators 2023-12-1040 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2): The Art of Tech Transition (feat. Richa Bhardwaj)(Part 2/2) I had an opportunity to chat with ⁠Richa Bhardwaj⁠, a Holistic Technology Professional, about various aspects of Software Development. We talked about technology stacks, code reviews, comfort zones, full stack development, polyglot development, and more. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Platform for Learners and Course Creators #snowpal 2023-12-0739 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/2): The Art of Tech Transition (feat. Richa Bhardwaj)(Part 1/2) I had an opportunity to chat with ⁠Richa Bhardwaj⁠, a Holistic Technology Professional, about various aspects of Software Development. We talked about technology stacks, code reviews, comfort zones, full stack development, polyglot development, and more. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Platform for Learners and Course Creators #snowpal 2023-12-0740 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 6/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 6/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Pl...2023-12-0739 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 5/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 5/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. 2023-12-0740 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 4/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 4/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Pl...2023-12-0740 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 3/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 3/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Pl...2023-12-0734 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 2/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 2/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Pl...2023-12-0730 minSoftware Development, Finance and AISoftware Development, Finance and AI(Book: Part 1/6) Future-Proofing Product Management: A Guide to Current Trends and Beyond (feat. Magali Pelissier)(Part 1/6) I had an opportunity to chat with Magali Pelissier, Product Management Leader at Cisco, about her latest book: "Future-Proofing Product Management: A Guide to Current Trends and Beyond", and it made for a very exciting conversation. You can find the book ⁠here⁠. Magali's podcast, "Product Perspectives", can be found on ⁠Apple⁠ & ⁠Spotify⁠. For more details, check out Magali's ⁠website⁠. Note: The entire conversation is spread across 6 episodes. I highly recommend that you watch them in sequence. Snowpal's Products: Backends as Services on AWS Marketplace Mobile Apps on App Store and Play Store Web App Education Pl...2023-12-0737 minSoftware Development, Finance and AISoftware Development, Finance and AIChallenges in bootstrapping a SaaS StartupI stumbled into an ⁠article written by Melissa Kwan recently where the author had listed a number of challenges in bootstrapping a SaaS Startup, and as someone who runs a Startup with both B2C and B2B products, some of the points resonated well with me. I figured it might be worth sharing my perspective on some of the items mentioned in the article, and draw the parallels to our experiences. #snowpal #startup #bootstrap 2023-12-0731 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 2/2) Podcast Collaboration: Introducing my first 2 guests(Part 2) 2 podcast collaborations in - time to share a few thoughts! My first podcast was with ⁠Matthew Davidchuk⁠, a brilliant engineer. And no surprises - 90 minutes later, I walked out a slightly better engineer. My second podcast was with ⁠Magali Pelissier⁠, a brilliant product leader. And no surprises again - 120 minutes later, I walked out a slightly better product manager. (The podcasts are in "post production", so should be published shortly) Look out for more podcasts with Matthew and Magali, as the first podcast has turned into a series! Plus, my next gue...2023-11-3004 minSoftware Development, Finance and AISoftware Development, Finance and AI(Part 1/2) Podcast Collaboration: Introducing my first 2 guests(Part 1) 2 podcast collaborations in - time to share a few thoughts! My first podcast was with ⁠Matthew Davidchuk⁠, a brilliant engineer. And no surprises - 90 minutes later, I walked out a slightly better engineer. My second podcast was with ⁠Magali Pelissier⁠, a brilliant product leader. And no surprises again - 120 minutes later, I walked out a slightly better product manager. (The podcasts are in "post production", so should be published shortly) Look out for more podcasts with Matthew and Magali, as the first podcast has turned into a series! Plus, my next gue...2023-11-3005 minSoftware Development, Finance and AISoftware Development, Finance and AIPorting over 250 podcasts from one platform to anotherScalability isn't limited to applications in production. No matter what you do, you want to ensure that it is a scalable approach. Short of it, the exact same activity is going to take a lot longer. Besides, what's interesting is that making even tiny changes to your approach tends to go a long way in enhancing overall productivity. In this podcast, I'll share the approach we took to port hundreds of videos from one platform to another, and why we were able to accomplish that in shy of 10 hours. #snowpal aws.snowpal.com learn.snowpal...2023-11-2612 minSoftware Development, Finance and AISoftware Development, Finance and AIDo you love what you do? Do you feel fulfilled at work?And are you doing more of it? Here's my take on a Venn Diagram you've most likely seen that illustrates the implications of our career choices beautifully. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2406 minSoftware Development, Finance and AISoftware Development, Finance and AIETA: What does your team base their estimates on? And how accurate are they? It is one thing to provide an ETA for any given task, but it is completely another to provide a meaningful, reasonably accurate, and accountable ETA. Ask for ETAs but take them with a grain of salt. Focus more on solving the problem efficiently and less on the actual time it will take to solve that. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple. 2023-11-2408 minSoftware Development, Finance and AISoftware Development, Finance and AIWaterfall vs Scrum vs Kanban vs Agile If you want to learn the theoretical differences between these terms, you are better off checking it out on the web. Just do a search and you'll find a lot of hits. But, if you want to get a sense of the more practical differences, and how you should apply it in the context of your specific project, then you may want to give this podcast a listen. #projectmanagement Manage your projects on https://snowpal.com. Keep it simple. 2023-11-2413 minSoftware Development, Finance and AISoftware Development, Finance and AIAdding Scoped Bookmarks on Snowpal Pitch using the Relations Feature! Pitch has always supported a Linking feature that allows you to structure your content any which way you want (aka, create content once, use it any number of times). Relations is a new feature that is another feather on the cap, and it works beautifully whether you use it with Linking, or simply by itself. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2405 minSoftware Development, Finance and AISoftware Development, Finance and AIBuilding a Mobile App - Part I (Starting to build a native mobile app, and wondering which way to go?) If you are starting to build a native mobile app and are a little unsure of how to proceed, this podcast (the first in this series) might offer you some guidance. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2403 minSoftware Development, Finance and AISoftware Development, Finance and AIBuilding a Mobile App - Part II (React Native, Flutter, and some others) Even if you've decided to build a cross-platform native mobile app, there are still a few decisions to be made. In this podcast, I discuss a tiny bit about React Native and Flutter (2 very popular frameworks). #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2411 minSoftware Development, Finance and AISoftware Development, Finance and AIAggregations in Mongo - Much faster and the best (and maybe only?) alternative in many cases If you are using MongoDB and an Object Data Modeling library like Mongoose, or Mongoid, you may find yourselves in situations where your queries are taking a little too long. Come Aggregations to your rescue! #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2410 minSoftware Development, Finance and AISoftware Development, Finance and AIMake your Git commits frequent so you run into fewer merge conflicts Say, your team is working on a number of features, and there is a steady stream of Pull Requests at any given time. The likelihood and complexity of merge conflicts depends both on the size of your team, and the scope of your features. In this podcast, I discuss a few options to mitigate merge conflicts. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2408 minSoftware Development, Finance and AISoftware Development, Finance and AIHeroku Cloud Application Platform - why it will help your TTM (Time to Market) If you want complete control over your servers, you would choose (something like) Amazon EC2 and start with creating a new Machine Image. But, what if your interest primarily lied in building your app, and solving your user's problems ASAP, and you didn't want to spend much, if any, time on setting up and configuring servers? #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2408 minSoftware Development, Finance and AISoftware Development, Finance and AIBuilding a Brand New Application? Looking for a way to reduce your ramp up time? When you get started on a new project, it is natural to feel a tad overwhelmed. After all, it may be a new team, new technology stack, new processes, and new business problems - so it is alright to feel a little restless. But there is a way to feel at home by the end of Day 1.   #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2412 minSoftware Development, Finance and AISoftware Development, Finance and AIDevelopment Efficiency - Are you bouncing your servers too often? If it takes you 5 minutes to test 10 lines of code, there is a problem. If it takes you 3 minutes to bounce your (local) server, and that's the only way for you to test your code, there is another problem.  #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2412 minSoftware Development, Finance and AISoftware Development, Finance and AICode Quality - How can you assess the quality of a codebase before reviewing a single line of code? Whether you are joining a new team, or a new developer is joining your team, the expectation is quite the same - "a good quality codebase that will help us understand the product without having to bug the rest of the team". How can we work towards building such a codebase? #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2409 minSoftware Development, Finance and AISoftware Development, Finance and AIBackwards Compatibility Issues - a few ways to ensure that you do not run into them You cannot afford to make Backwards Compatibility an after thought. As your system grows, and your user base grows, you are going to continually add new features and services, and some of them will require fundamental changes to your semantics and data structure. Given that, backwards compatibility can get rather challenging but there are steps you can take to mitigate potential issues. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2409 minSoftware Development, Finance and AISoftware Development, Finance and AINative Mobile App - Design Patterns & Separation of concerns (Part 1) (Part 1) Separation of concerns is important to keep your native mobile app modular and becomes especially important when your app integrates with 100s of APIs. You want to ensure that your app is resilient to changes to the API Spec.  #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2409 minSoftware Development, Finance and AISoftware Development, Finance and AINative Mobile App - Design Patterns & Separation of concerns (Part 2) (Part 2) Separation of concerns is important to keep your native mobile app modular and becomes especially important when your app integrates with 100s of APIs. You want to ensure that your app is resilient to changes to the API Spec.  #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2409 minSoftware Development, Finance and AISoftware Development, Finance and AIDatabases & Denormalization - Faster queries for faster retrieval Whether you are designing a NoSQL Database or a traditional RDBMS Database, one way to optimize to ensure faster retrieval is to denormalize but that's not the best (or even the first) solution. You want to try out a few other things before resorting to denormalization. #snowpal aws.snowpal.com learn.snowpal.com 2023-11-2409 min