
Sign up to save your podcasts
Or


Add a Watermark to Images in Flutter in 5 Lines — by David Gotham on Misar.Blog. From the article "Add a Watermark to Images in Flutter in 5 Lines" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 A Watermark Can Be Added to Images in Flutter in Five Core Paint Operations
1:17 The Implementation Uses Flutter’s Built-In `Dart
2:11 The `Image` Package Is Needed Because It Can Decode Image Formats
3:12 The Core Function’s First Step Is Decoding the Original Bytes
4:10 The Next Step Is Converting the Decoded Image into a `ui.Image` so It Can
4:40 The Watermark Is Built by Recording to an Off-Screen Canvas and Painting
5:39 The Watermark Text Is Rendered with a Semi-Transparent White Style
6:04 The Final Step Is Encoding the Recorded Picture Back to PNG Bytes
6:55 The Article Presents the Five Core Operations as Decode
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/add-a-watermark-to-images-in-flutter-in-5-lines.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Background Tasks in Flutter: The Workmanager Guide That Works — by David Gotham on Misar.Blog. From the article "Background Tasks in Flutter: The Workmanager Guide That Works" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 Workmanager Is a Flutter Plugin
2:53 To Use Workmanager You Must Add a Dependency to Your Pubspec.yaml File
4:52 The Plugin Needs to Be Initialized Once During App Startup
7:37 The Callback Dispatcher Is a Top-Level Function
9:05 Tasks Can Be Registered as Periodic with a Unique Name and Optional Constraints
11:02 Task Constraints Are Expressed Using an Enum for Network State
13:29 The Plugin Offers an `executeTask` Method to Run the Provided Callback
14:56 The Callback Dispatcher Bridges Both Android and iOS Scheduling Mechanisms
16:51 The Plugin Automatically Manages OS-Level Constraints
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/background-tasks-in-flutter-the-workmanager-guide-that-works.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
RAG vs Fine-Tuning: Which One Should You Actually Use — by David Gotham on Misar.Blog. From the article "RAG vs Fine-Tuning: Which One Should You Actually Use" by David Gotham, published on Misar.Blog.
In this episode:
0:00 A Logistics Company in Dubai Spent Three Weeks
1:19 Retrieval-Augmented Generation (RAG) Does Not Modify the Base Model Weights
2:04 Fine-Tuning Modifies the Model's Weights Using Techniques Like LoRA and QLoRA
2:52 RAG Outperforms Fine-Tuning in Knowledge Freshness
3:29 Fine-Tuning Outperforms RAG in Custom Tone and Style
4:41 RAG Enables Fast
5:38 RAG Provides Structural Auditability by Allowing Every Answer to Reference
6:12 RAG Introduces Retrieval Vulnerabilities and Latency
7:02 Fine-Tuning Is the Correct Tool When the Primary Challenge Is Behavior
7:46 Fine-Tuning Eliminates the Need for a Retrieval Stack at Runtime
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/rag-vs-fine-tuning-which-one-should-you-actually-use.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Upload Files to AWS S3 from Flutter (Web + Mobile) — by David Gotham on Misar.Blog. From the article "Upload Files to AWS S3 from Flutter (Web + Mobile)" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 Never Store AWS Access Keys and Secrets Inside a Mobile or Web App
1:13 Use a Presigned URL Pattern for Secure File Uploads from a Flutter App
1:56 The Flutter App Requires Minimal Dependencies for This Implementation
2:24 The Backend Generates the Presigned PUT URL Using the AWS SDK
3:14 The Flutter App Performs a Two-Step Upload Flow
3:42 S3 Buckets Require Specific CORS Configuration for Web-Based Flutter Uploads
5:25 Keep the Presigned URL Expiration Window Short for Security
6:50 The Content-Type Header in the PUT Request Must Strictly Match the Signed Type
8:19 Handle Large Files and Potential Network Timeouts Appropriately
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/upload-files-to-aws-s3-from-flutter-web-mobile.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Self-Hosted RAG: A Production Pipeline on Your Own Hardware — by David Gotham on Misar.Blog. From the article "Self-Hosted RAG: A Production Pipeline on Your Own Hardware" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 True Self-Hosted RAG Requires Keeping Every Stage of the Pipeline
1:54 Dedicated GPUs Are Not Necessary for Embedding Tasks
4:40 VRAM Capacity Is the Primary Constraint When Selecting a GPU for LLM Inference
7:37 Over-Engineered Frameworks Add Unnecessary Complexity to the Software Stack
10:08 Production-Grade Ingestion Pipelines Must Be Idempotent
12:02 Metadata Filtering Is a Functional Requirement
14:44 Adding a Re-Ranking Step Is a Cost-Effective Method
16:25 Infrastructure Power and Heat Are Significant
18:39 Active Observability Is Required to Transition from Running RAG to Operating It
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/self-hosted-rag-a-production-pipeline-on-your-own-hardware.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
What Is RAG? How Retrieval-Augmented Generation Works — by David Gotham on Misar.Blog. From the article "What Is RAG? How Retrieval-Augmented Generation Works" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Pasting All Documents into an LLM's Context Window or Failing
1:34 Retrieval-Augmented Generation (RAG) Is the Architecture That Connects
2:25 Fine-Tuning Is a Slow
3:26 RAG Operates Through a Three-Stage Loop Consisting of Ingestion
4:52 Ingestion Turns Documents into Searchable Vectors Through Chunking
5:57 Retrieval Is a Search Problem Where the User's Question Is Embedded to Find
6:56 Generation Grounds the LLM's Answers Using Retrieved Chunks Inserted
7:44 Measuring Retrieval Recall Using a Labeled Evaluation Set Is Critical
8:59 Production RAG Systems Fail Due to Issues Like Retrieval Misses
10:43 RAG Should Not Be Used When the Knowledge Fits in the Prompt
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/what-is-rag-how-retrieval-augmented-generation-works.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Best Free Perplexity Alternative in 2026 — by David Gotham on Misar.Blog. From the article "Best Free Perplexity Alternative in 2026" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 Perplexity Free Is a Good Default for Technical Research
1:38 The Article’s Comparison Excludes Tools That Are Not Truly Free or Not Usable
2:11 The Scorecard Is Based on Six Practical Factors and Was Tested
3:39 Perplexity Free Is Strongest on Citations and Live Web Data
4:47 You.com Offers a Much More Generous Free Tier Than Perplexity
5:49 Phind Is the Best Free Option for Developers
6:54 Phind Is Narrow
8:08 Kagi Is Not Actually a Free Alternative and Should Be Excluded from a List
9:00 ChatGPT Search’s Free Tier Is Strong on Freshness and Conversational Answers
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/best-free-perplexity-alternative-in-2026.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Flutter Payment Gateway Comparison: What Actually Works in India — by David Gotham on Misar.Blog. From the article "Flutter Payment Gateway Comparison: What Actually Works in India" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 Choosing a Payment Gateway for a Flutter App in India Is Not
1:16 All Major Indian Gateways Have Nearly Identical Flutter Integration Patterns
1:44 Razorpay Scores 9/10 Overall
2:26 Cashfree Payments Scores 8/10
3:27 PayU India Scores 7/10
4:22 CCAvenue Scores 7/10
5:28 Instamojo Scores 8/10
6:23 PhonePe PG Scores 6/10
7:26 Stripe India Scores 7/10
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/flutter-payment-gateway-comparison-what-actually-works-in-india.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Best Free AI Chat Without Login in 2026 — 7 Tools Tested — by David Gotham on Misar.Blog. From the article "Best Free AI Chat Without Login in 2026 — 7 Tools Tested" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 The Article’s Test Focused on Free AI Chat Tools
1:09 The Author’s Motivation Was a Real Late-Night Debugging Need and a Refusal
2:05 The Test Scored Each Tool on Five Criteria Worth 2 Points Each
2:56 The Author Used the Same Five Test Questions for Every Tool
4:01 No Single Tool Excelled at Everything
4:47 Google Gemini Offers the Best Quality with Almost No Friction
5:24 Microsoft Copilot Is the Most Comfortable Tool to Use Anonymously
6:31 Grok Can Be Very Fast and Strong
7:21 Perplexity Is the Best Option for Answers with Sources
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/best-free-ai-chat-without-login-in-2026-7-tools-tested.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
Handling Payment Webhooks in Flutter the Right Way — by David Gotham on Misar.Blog. From the article "Handling Payment Webhooks in Flutter the Right Way" by David Gotham, published on Misar.Blog.
In this episode:
0:00 Introduction
0:12 Handling Payment Webhooks by Marking Orders Paid Directly
1:30 A Webhook Is Not Something a Flutter App Receives Directly
2:41 The Correct Architecture Is Backend-First
3:42 The Flutter App Should Use `HTTP` to Fetch Order Status
4:48 On the Server
5:45 The Webhook Handler Must Be Idempotent and Must Store Every Event
6:42 A Flutter Client Should Not Trust the Payment SDK’s Success Callback
7:16 While the App Is in the Foreground
8:14 When the App Is Reopened or Resumed
This episode is narrated by an AI voice from a written article.
More episodes:
Related reads:
🔔 Subscribe to every episode
Read the article: https://www.misar.blog/@mrgulshanyadav/articles/handling-payment-webhooks-in-flutter-the-right-way.
Read the articles by this Author: https://www.misar.blog/@mrgulshanyadav.
Generated using: https://www.misar.ai (Misar.AI).
From the publisher's feed