Mashhood Rastgar

Karachi Wala Developer

10 minute weekly ramblings of a software engineer based in Karachi sharing about tech and startups. Recently started a series on Engineering Leaders in Pakistan.

Autor

Mashhood Rastgar

Kategorie

Technology

Podcast-Website

karachiwala.dev

Neueste Folge

17. Apr 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android 5 Mio.+ Downloads · Bewertung 4,8 iOS bald

Folgen

The Shifting Role of the Developer: From Writing Code to Writing Specs 17.04.2026

Have you ever asked an AI to build something, only to realize it built the  exact  wrong thing? AI is incredible at generating code, but it lacks human judgment. In this episode, I share the story of building an internal AI coaching bot called "Jugnu." My first attempt failed completely because I relied on the AI's judgment instead of doing the research myself. I quickly learned that...

Stop Reviewing Code, Start Reviewing Tests: TDD in the Age of AI 09.04.2026

As AI agents become capable of rewriting entire C compilers and Next.js repositories in days, the value of software is shifting away from the code itself. If LLMs write probabilistic code, how do you guarantee deterministic results? The answer: Tests. In this episode, we argue that developers need to stop agonizing over AI-generated implementation code and instead double down on writing, reviewing...

From Coder to Architect: The Power of the Producer Mindset 03.04.2026

The role of the developer is changing. In this episode, we discuss how to stop being a "consumer" of AI prompts and start becoming a "producer" of AI systems. By shifting your focus from writing code to designing autonomous loops and persistent architectures, you can move up the ladder of value and start steering the future of software development.

The AI Autonomy Paradox: Why Software Engineers Must Unlearn "Control" 26.03.2026

As software engineers, we are trained to control every detail—from code formatting to system architecture. But autonomous AI demands the exact opposite. In this episode, we discuss the "Autonomy Paradox." Learn why enforcing arbitrary rules on AI agents causes them to fail, and how shifting your focus from "how it's built" to "what it achieves" is the key to unloc...

Agentic Transformation Concept: Progressive Disclosure 13.03.2026

If you are dumping your entire codebase into Claude or Gemini and hoping for the best, you are doing it wrong. In today's episode, we tackle  Context Engineering . AI agents have short-term memory (the Goldfish Problem) and limited Context Windows. If you fill that window with unnecessary data or heavy MCPs, the AI's performance drops drastically. Tune in to learn how to structure your inf...

Agentic Transformation: My Story 06.03.2026

In this episode, I share a personal story of building an ERP system with AI in the field, and how it forced me to confront the "5 Stages of Grief" as a veteran software developer. The way we have written code for the last 20 years is ending. To survive, we have to unlearn our "deterministic" mindsets and adopt new mental models for a non-deterministic world. Join me as we kick...

GPT-5: Is AGI here? 31.08.2025

Dive into the much-anticipated GPT-5 update. We cut through the hype to analyze OpenAI's latest offering, covering its new unified architecture, efforts to reduce hallucinations, enhanced memory, and the controversial decision to deprecate GPT-4. Is GPT-5 the leap towards AGI we've been promised, or just an incremental step? We compare its capabilities against Gemini, Grok, and Claude, and...

The AI Code Revolution: What Developers Need to Know 22.07.2025

Dive into the AI coding revolution! This episode explores how AI is transforming software development, from rapid prototyping and coding assistance with tools like GitHub Copilot, to the rise of generative coding. Learn the key trends, essential tools, and practical ways you can leverage AI to build faster and smarter. Perfect for developers and anyone curious about the future of code.

Your AI Just Got Local: Gemini CLI is Automating Your Workflow 06.07.2025

Ever wished your AI could actually  do  things directly from your terminal, beyond just chatting? Google's new Gemini CLI is here, and it's a game-changer! Unlike previous closed-source tools, this open-source power tool brings the intelligence of Gemini Pro right to your command line. We're talking direct file system access, automated project setups, and a powerful "reason and re...

Beyond Benchmarks: Understanding LLM's Accuracy Collapse in Reasoning 19.06.2025

Are Large Language Models (LLMs) truly intelligent, or just sophisticated pattern matchers? This episode dives deep into a fascinating debate sparked by Apple's recent research paper, which questioned the reasoning capabilities of LLMs. We explore the counter-arguments presented by OpenAI and Anthropic, dissecting the methodologies and the core disagreements about what constitutes genuine inte...

Your LLM's New Best Friend: Should You Be Using MCP Now? 11.06.2025

Dive deep into the world of AI communication with this episode, focusing on the game-changing MCP (Model Context Protocol). Discover how this protocol, pioneered by Anthropic, acts as a universal translator, enabling AI models to seamlessly interact with external services like Google, Twitter, or even your private databases. Learn why MCP was developed to overcome the limitations of static API doc...

Navigating the Newest AI Models & Future Insights 17.05.2025

Dive into the rapidly evolving world of Large Language Models! This episode breaks down the latest updates on cutting-edge models like Gemini 2.5 Pro (with its 2 million context window), the ambitious Llama 4, GPT-4o's impressive image generation, and Cloud's Sonnet 3.7. We explore key trends such as expert architectures, the nuances of leaderboard performance (including Llama 4's cont...

So is everyone vibe coding now? 26.04.2025

In this episode - I take on the task of explaining what vibe coding is, and if we should keep studing software engineering. I introduce some vibe coding tools, including the latest one Firebase Studio from Google

Does OpenAI O1 change everything? 15.09.2024

Last week OpenAI released a new model called O1 - which has advanced capabilities to reason and does a lot better in maths and coding. How does it do this and what does this change? This and more in this episode.

LLMs: Understanding Google Gemma 30.06.2024

In the world of many open source LLM models, Google Gemma stands out with some unique capabilities. Firstly its made by Google after all - so its implementation is fully optimized and memory efficient. This and more on what is Gemma about and how its better.

AI in Your Pocket - LLMs on Smartphones 04.06.2024

This episode dives into the exciting world of on-device AI, specifically Large Language Models (LLMs) running directly on your smartphone! We'll explore why cramming this powerful tech into your pocket is a game changer, and discuss how LLMs can transform your daily interactions with your phone.

Whats next for LLMs? Reviewing updates from Google and OpenAI 18.05.2024

In this episode we cover the latest updates from Google IO and OpenAI Spring update. The all new ChatGPT-o and Gemini 1.5 Flash. We talk about where are LLMs headed next.

LLMs: Will Lama3 destroy the competition? 28.04.2024

Lama3 is a popular open source model by Meta, the company behind Facebook, Instagram and Whatsapp. They have release the next iteration of the famous Lama2 model, this is a popular open source LLM which is heavily used by developers world wide. Is the new iteration strong enough to take on the best closed source models? We explore in this episode.

LLMs: Finetuning - do you need it? 19.04.2024

As we move to use LLMs more and more for different use cases, we will run into at times issues or limitations with the model. There are many different ways to train the model to do a specific task better, and fine tuning is one of them. What is about, when do we need to use it and how do we do it - all in this episode.

I am now a Google Developer Expert in Machine Learn (GDE ML) for GenAI 14.04.2024

This episode covers my journey as a GDE over the last few years, what got me into it, and what is the big outcome. Also joined another category for GDE in Machine Learning.

LLMs: Are AI Software Engineers ready to take over? 19.03.2024

In this episode I share my thoughts on the latest additional to AI development called Deven, and where the industry is moving towards. Will software engineering be taken over by AI in the next few years?

LLMs: My thoughts on Gemini Pro 1.5 and OpenAI Sora. 17.02.2024

So this week we had 2 back to back announcements which completely shook up the LLM worlds. Gemini Pro 1.5 with its 10 million token context length makes it super powerful to run on large codebases and a lots of documents. The other big news was the launch of OpenAI Sora - their new text to video generation which can now generate super realistic videos for up to a minute. How will these impact our...

LLMs: Welcome Google's Gemini Ultra! 10.02.2024

The all new heavy weight model has just dropped this week. Should you be rushing to try it out? Why is the ultra model better? This and more in his quick episode talking about Gemini Ultra.

LLMs: How to train LLMs on your data using RAG. 07.02.2024

In this episode - we discover the Retrieval Augmented Generation (RAG) process which allows us to train our LLMs using our data. In this short episode we cover what is this about and how can we use it.

LLMs: An Introduction to Prompt Engineering 14.01.2024

If you are using ChatGPT or Bard - you are "prompting" the AI to get some answers. Not all prompts are made equal. The response of the LLM depends heavily on the quality of the prompt and the context given to it. Thus its worth while spending some time understanding prompt engineering and how to do it properly.

Höre den Podcast Karachi Wala Developer in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet