

The GeekNarrator
Kaivalya Apte
The GeekNarrator podcast is a show hosted by Kaivalya Apte who is a Software Engineer and loves to talk about Technology, Technical Interviews, Self Improvement, Best Practices and Hustle.
Connect with Kaivalya Apte https://www.linkedin.com/in/kaivalya-apte-2217221a
Tech blogs: https://kaivalya-apte.medium.com/
Wanna talk? Book a slot here: https://calendly.com/speakwithkv/hey
Enjoy the show and please follow to get more updates. Also please don’t forget to rate and review the show.
Cheers
Connect with Kaivalya Apte https://www.linkedin.com/in/kaivalya-apte-2217221a
Tech blogs: https://kaivalya-apte.medium.com/
Wanna talk? Book a slot here: https://calendly.com/speakwithkv/hey
Enjoy the show and please follow to get more updates. Also please don’t forget to rate and review the show.
Cheers
Episodes
Mentioned books

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

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

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

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

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.

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

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 😀

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.

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.

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.


