The GeekNarrator

Kaivalya Apte
undefined
Jun 12, 2022 • 1h 2min

Building the RIGHT product mindset with Maheep Bhalla

Hey All,    In this episode, we have Maheep Bhalla with us, who has been a Senior Leader in the Product Management space for many years and has worked at amazing Tech companies who have built successful products over the years.    We talked about Product Management in general and everything around it.   We start with defining what is Product Management and start diving deep into answering all the confusing things in the Product Management world.   Are you aspiring to be a successful product manager? Then this Podcast is for you.   Are you a developer who thinks how product management relates to you? Then this Podcast is for you. If you are a product manager and want to reach that next level, then this podcast is for you.  And last but not the least, if you love Product Management like our guest Maheep, then this podcast is for you.   Some key topics we discussed:  00:00 A Joke on Dev and PM relationship  03:01 What is Product Management?  07:00 How to transition into a Product Management Role?  12:40 Are we solving the problem for majority of the customers?  18:45 Why it might be sometimes important to solve for the 1% customers?  19:10 How Technical should Product Managers be? 30:07 How can developers work effectively with PMs?  43:00 Asking "Why" style questions is also very important.  45:10 How to focus on the right problem to solve?  53:10 How to measure product's success? and Examples of Great Software Products? There is so much to talk about in this space, and for that we will be collaborating more in the future to bring you more insights into Product Management.  I hope you enjoy the podcast, please like, share and subscribe and let us know how do you like this podcast.  Also please feel free to share more questions that you need answers for.    Cheers,  The GeekNarrator
undefined
Jun 3, 2022 • 58min

Distributed Stream processing with Maximilian Michels

Hey 👋 ,   In this podcast we are talking about Distributed Stream Processing at High scale with Maximilian Michels (https://www.linkedin.com/in/maximilianmichels/) , who is an expert in Data intensive applications and an open source maintainer for Apache Flink, Beam and other cool technologies.    We have covered an introduction on Stream Processing at high scale:  - What is stream processing?  - How does it compare with Batch Processing and also event processing?  - What tools are available to perform stream processing?  - Use cases where we need Stream processing.  - Flink vs Kafka and some factors to decide between the two.  https://docs.confluent.io/platform/current/streams/index.html and https://flink.apache.org/ - Why Exactly once processing is a Hard problem and how Kafka and Flink approach that problem? Is it similar to exactly once delivery?  - Do we really need exactly once?  - Why data locality matters?  - Should we make network calls from the stream processor OR have a join instead? How do decide?  And so many other important considerations based on real production experience in operating stream processing pipelines at a very high scale.   I hope you like the podcast. Please like, share and subscribe 🙏   The GeekNarrator channel needs your love and support 😃   Regards, The GeekNarrator
undefined
May 20, 2022 • 43min

What it takes to build a Trading API like lemon.markets? CEO Max Linden talks to The GeekNarrator and shares his insights.

In this video I (Kaivalya Apte) talk to Max Linden, CEO and Co-Founder of Lemon.markets, where he shares his insights into entrepreneurship, product mindset, setting goals and making HUGE impact.  -  - What is lemon.markets?  - Why do we need a trading API like lemon.markets?  - What it takes to build a trading API like lemon.markets?  - Why is it named lemon.markets?  - How to be more productive?  - Setting stretch goals  - Getting Customer Feedback and solving problems for customers.  - Biggest lesson from Max's entrepreneurship journey  To try lemon markets  - https://www.lemon.markets  How to use Gmail more effectively https://klinger.io/posts/dont-drown-i...  Follow The GeekNarrator below:  Anchor: https://anchor.fm/kaivalya-apte  Spotify: https://open.spotify.com/show/2peu9Op...  Apple: https://podcasts.apple.com/us/podcast...  Google: https://podcasts.google.com/feed/aHR0...  Please Like, Share and Subscribe to the GeekNarrator.   Cheers, The GeekNarrator
undefined
May 15, 2022 • 37min

Is Monolithic Architecture Bad? Are Microservices always good? - Conversation with Ananth

Hey 👋 People, In this conversation we talk to Ananth about his experience with Microservices and Monolithic architectures. We also look at various examples of a good/bad monolith, good/bad Microservices. We also talk about our personal experience with different architectural styles and share pros/cons. Org structure must align with the way we develop software and we briefly touch about how business leadership and technical leadership should align on Software Architecture. Having the right tooling in place is critical for Microservices architecture. We talk about the challenges of Microservices architecture when such tooling is missing. We end the episode with talking about SLOs/SLIs and SLAs, and how a customer focused approach can help us. Please like, share and follow the podcast.  Cheers, The GeekNarrator
undefined
May 11, 2022 • 10min

SLO,SLI and SLA What and why?

In this topic we discuss SLOs SLIs and SLAs and try to make your pizzeria better.
undefined
May 3, 2022 • 7min

Asking good questions to your interviewer

Get more insights into the company before making a decision. Interview is a great time to ask questions to get an insider’s view. Not sure what questions to ask? In this episode I share some tips based on my experience on both sides
undefined
Apr 26, 2022 • 10min

Five things you can do NOW to be 10x productive.

In this episode I have shared some techniques that I have found extremely useful to be more productive and do effective work. Let me know how it works for you. Thank you for listening 😀
undefined
Apr 23, 2022 • 8min

How to approach learning to get the job done effectively?

In this episode I talk about why it is important for software engineers to follow different approaches to learning depending on the use case. I also share some examples from my personal experience.
undefined
Apr 21, 2022 • 10min

Propose Technical Ideas Effectively

An approach that I found very useful to propose technical ideas with lot of nuances to a team and take it to the end successfully.
undefined
Apr 19, 2022 • 8min

Measuring impact and selecting projects with high impact and visibility

We share some tips with Jack (imaginary friend) to be able to select projects that have high impact and visibility to accelerate his career growth.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app