Speaking & Writing
Articles, talks, presentations, and research by Dr. Waleed Kadous on AI, machine learning, and technology.
š Articles (30)
Announcing Multisage: Three minds are better than one
You fire off a prompt to ChatGPT, then immediately wonder what Claude would say. So you open another tab, paste the same question, compare.
How to Extend Your AI in 2026: A Practical Guide to a Messy Landscape
TL;DR: Want to extend your AIās capabilities? The options are currently confusing.
2025: A Year of Writing About AI and Beyond
I was reflecting on what Iāve written in the past year, as you sometimes do in this season. What a great time to be alive: to see the 70-year promise of AI start to be fulfilled.
Welcome to the Context-Driven Development Party
TL;DR: Google just released Conductor, a Gemini CLI extension for structured AI development. It joins a growing family of tools (including Codev, Amazonās Kiro, and GitHubās Spec Kit) that all...
The Seven Spheres of Human-AI Co-Development
TL;DR: Iāve been talking to a lot of developers about how they use AI. Whatās striking isnāt the tools they use, itās how differently they work with them.
Problems of Success
TL;DR: When bootstrapping a product, the scarcest resource isnāt money or talent. Every hour you spend on a problem that only matters if you succeed is an hour stolen from making success happen.
The Evolution of AI Tool Use: MCP Went Sideways
TL;DR: I was really into MCP, but that was before I discovered half my context window was gone before Iād typed a single instruction. It turns out MCP was solving the right problem (flexible,...
Getting out of the cycle: fixloops make AI codevelopment more productive
TL;DR: if youāre repeatedly pasting debug logs and asking the AI to fix it, thereās a better way: create a fixloop and remove yourself from the debugging cycle. A fixloop is where the AI can see if...
The Architect-Builder Pattern: Scaling AI Development with Spec-Driven Teams
TL;DR: Currently, when using AI for software development, the typical work pattern is āRound Robin AI Pair Programmingā: you have 1ā3 sessions with AI running at a time and you alternate between...
AGI is a Long Ways Off.
TL;DR: The hype around imminent AGI is overblown. Current AI systems have fundamental weaknesses.
The 4 characteristics of successful AI chat integrations
TL;DR: Weāre still learning how to integrate chat interfaces in existing web apps. A lot of big companies are getting this badly wrong (including Google and Meta).
Natural Language is Now Code
TL;DR: With AI agents writing our code, natural language has become the new high-level programming language. But weāre still treating documentation like an afterthought while throwing away the...
Beyond Code with Claude Code: Why My Daily Driver AI Isnāt What Youād Expect
TL;DR: Advanced users should consider Claude Code as their daily driver AI, not just for coding. Itās the clearest glimpse we have of the agentic AI future: where agents actually have agency.
Good Context Leads to Good Code: How StockApp Built an AI-Native Engineering Culture
StockApp's engineering team designed their development culture around AI collaboration from inception. The team reports achieving approximately 2.
Career Paths Are Not Linear: Finding Your Purpose When Youāre āBehind Scheduleā
TL;DR**: If youāre feeling lost about your career trajectory, youāre in good company. From Prophet Muhammad to Mel Robbins, history shows us that meaningful careers often donāt reveal themselves...
Denying incontrovertible truths
Iāve wrestled for a long time about trying to say something insightful or novel about Israel, but two recent articles in The New York Times inspired me to take a different approach. Rather than add...
The Edit Trick: Efficient LLM Annotation of Documents
AI generated image of a robotic cat jumping through a catflap TL;DR: The āedit trickā, like many good ideas, is simultaneously obvious and not. When annotating documents using LLMs, donāt send the...
Vibe-coding is a horrible idea. So is dismissing AI-assisted coding.
AI generated image of a lumberjack using a chainsaw blindfolded TL;DR: Vibe-coding is a horrible idea. It adds unnecessary complexity, it doesnāt always follow instructions, and sometimes it just...
What is MCP and why you should pay attention
TL;DR: MCP is really taking off. There are now thousands of MCP āserversā, and even though Anthropic invented it, just a few days ago OpenAI adopted it too.
Give Claude Code Context: One Principle, Many Implications
Context ripples out in many directions. Generated using Flux Pro 1.
Claude Code Top Tips: Lessons from the First 20 Hours
TL;DR: Claude Code is remarkable but requires intentional learning. Iāve used it for Python development, 3D design editing, documentation and even this article ā outperforming alternatives across...
DeepSeek is amazing. And it has a pro-Chinese bias.
TL;DR: DeepSeek is a wonderful step in the development of open AI approaches. It also has a pretty serious pro-Chinese bias.
What makes o1 different
The release of OpenAIās o1 model has confused many. Unlike previous models which were always about more (more parameters!
ICML 2024 Day 1 Highlights
ICML is one of the premier conferences in AI, perhaps only behind NeurIPS in prestige. Itās a great place to understand whatās happening at the cutting edge of AI.
High signal job interviewing: Bayesian style
TL;DR: To get the most out of interviews, use the answers to your questions so far to guide your next question. Make your questions up on the fly.
Lessons learned building a practical AI assistant
Generated by Dall-E 3 for the prompt āGenerate an image appropriate for an Islamic AI assistant called Ansariā Over the last year, Iāve been working on an Islamic AI assistant called Ansari. The...
Experiments with Islam and LLMs
I recently started experimenting with how LLMs (in particular GPT-3. 5-turbo) answer questions about Islam.
Facebookās own PR shows Frances Haugen is Right
\[NOTE: This is my personal opinion and does not represent the views of my employer\] āItās one of these unfortunate consequences. No one at Facebook is malevolent, but the incentives are misaligned.
The Third Generation of Production ML Architectures
This post examines how production ML architectures have evolved through distinct generations, drawing parallels to GPU programming history. First Generation: Featured "fixed function" pipelines with...
The Power and Potential of Ray
Ray is a general purpose distributed computing paradigm that has been gaining momentum in both open source and commercial circles. People are using it for a wide variety of tasks: from a substrate...
š Anyscale Blog (5)
Reproducible Performance Metrics for LLM Inference
This blog post addresses the lack of reproducible benchmarking in LLM inference claims. The team open-sourced LLMPerf, a tool designed to standardize performance measurement across different LLM...
Announcing Aviary: Open Source Multi-LLM Serving Solution
Today we're announcing Aviary, a new open source project that simplifies and enables easy self-hosted serving of multiple LLM models efficiently. Open source LLMs are getting better every day, so...
Numbers Every LLM Developer Should Know
This guide provides essential metrics for LLM developers to use in technical planning and cost estimation. The piece draws inspiration from Jeff Dean's famous "Numbers every Engineer should know"...
Building an LLM Open-Source Search Engine in 100 Lines
This blog post demonstrates how to construct a semantic search engine using LangChain and Ray in approximately 100 lines of code. I walk through building an index of Ray's documentation and making...
Why I'm Joining Anyscale
I'm excited to announce that I'm joining Anyscale, a company focused on simplifying distributed computing. Reflecting on my 20-year career working with distributed systems at Google and Uber, I...
š„ Videos (22)
How Humans and AI Should Build Software Together ā Codev Agent Farm Demo
29:03Hi, my name's Ollie Kadus and today I'd like to demo agent farm to you. Agent farm is the UI for the codev project, a project that's an operating system for how humans and AI should build software...
Channel: Cluesmith LLC
Imam 2.0: Leveraging AI to Enhance Islamic Leadership
Full Page 6:13:37A comprehensive 6-hour hands-on workshop empowering Imams and Muslim community workers to integrate AI tools into their daily work: khutbah preparation, community outreach, research, translation, and...
Channel: AMJA
Is AI Humanity's Greatest Ally or Final Rival?
42:02You're listening to Wise Women with Daisy Khan, where faith rolls up its sleeves as a force for good and where women define the future with wisdom and wonder. I'm Daisy Khan, author, speaker, and a...
Channel: Wise Women with Daisy Khan
Advances In AI Assistants for Enhancing Quranic Understanding
1:26:32Muhammed [Music] Doctorchee. Uber, Google I'm sorry.
Channel: Quran Computing
Presentation of Dr. Waleed Kadous: Artificial Intelligence in Islamic Research
17:25[Music] our next speaker Dr red do will share his experiences building and running and S chat and will discuss the opportunities and risks of associated with integrating Ai and Islam Dr will lead is...
Channel: IQRA
Decoding LLM-based Approaches and Strategies
1:36:53I still think that that's a very difficult problem real-time sensing real-time interaction you know any any human you know with 10 minutes of training can probably fold laundry yet there isn't a...
Channel: Startups Arabia Podcast
What is an AI? An Introduction
58:09Uh thank you so much uh for the kind words at the beginning. Um uh I want to welcome everybody who came here especially the people who came from interstate and one of my favorite hadith is the...
Channel: Masjid DarusSalam
Navigating the Generative AI Solutions Landscape
31:40[Music] hello and welcome to the iot chat where we explore the latest developments in the internet things I'm your host Christina Cardoza editorial director of inside. te and today we're going to be...
Channel: insightdottech
Real Use Case Patterns: How to Identify Problems LLMs Can Solve
28:09our next speaker is the chief scientist at any scale and as uh as uh Sadir mentioned we are on in mile one many of us are running experiments figuring out how to use uh llms and Foundation models...
Channel: Industrial AI Federation
Data Exchange Podcast (Episode 209): Best Practices for Building LLM-Backed Applications
1:03:01all right so today we're in for a treat we have wed kadus who is the chief scientist at any scale and again full disclosure I am an adviser to any scale and for our listeners this is an episode that...
Channel: Gradient Flow
LLMs In Production: Learning From Experience
31:27thank you very much for joining me today it's a pleasure to speak to you all um so I I'm going to talk a little bit about uh what it takes to get llms from demo to production and so why don't I start...
Channel: The AI Conference
Beyond LLM v1: How Do We Get to the Next Level?
27:24[Music] thank you hello my name is Waleed cadus I'm the chief scientist here at NHL and I'm really excited to talk to you today about going Beyond prototypes it's been very easy with chat GPT and...
Channel: AI Infrastructure Alliance
Generative AI Future Opportunities & Risk
1:00:15[Music] foreign [Music] thank you so much for joining us um good morning I think it's morning from where you're joining us from right something like that midday yes good day all right then so I guess...
Channel: 3logy Limited
AI Scientist From Google sends WARNING to Muslims
20:42Channel: OnePath Network
Scalable Evaluation and Serving of Open Source LLMs
34:57I'm not in ASMR mode anymore you there what's up Waleed hey how's it going dimitrios are you doing all right I'm doing great man I'm blissing out now after that one oh yeah there we go there we go...
Channel: MLOps.community
ML Scalability Challenges
1:00:03yeah my name is Willie cadus I'm the head of engineering here at any scale a company that is the behind the open source project right and believe it or not I really don't drink coffee maybe I'm the...
Channel: MLOps.community
Is Production Reinforcement Learning at a Tipping Point?
29:06[Music] um it's an absolute pleasure to be with you folks again i had such a blast last time with dee um at the last year's applied conference and uh i'm really grateful for the introduction i i had...
Channel: Tecton
AI and Machine Learning for a Better World
1:16:45[Music] so [Music] hello and welcome to today's wief think talk series 2021 final edition titled ai and machines learning for a competitive edge now let's welcome our solo performance by a wief...
Channel: WIEF FoundationTV
Third Generation Production Machine Learning
32:27[Music] excellent so it's really great to see you folks today um i'm really excited to share some thinking that i've been doing recently about where is where are production ml architectures going let...
Channel: Tecton
Google I/O 2015 - Making Apps Context Aware: Opportunities and Pitfalls
45:23My name is Wed Kadus and with me is Mark Stitus. We're members of the Android location and context team and we're super excited to be talking to you today about how to make your apps context aware.
Channel: Google for Developers
Google I/O 2013 - Beyond the Blue Dot: New Features in Android Location
38:45Channel: Google for Developers
Google I/O 2013 - The Next Frontier: Indoor Maps
39:21okay thank you very much we're really excited that you've joined us today my name is w cadus and next to me is Sarah Peterson the business product manager for indoor maps and we're really excited to...
Channel: Google for Developers
š Presentations (7)
Advances in AI Assistants for Enhancing Qur'anic Understanding: The Ansari Chat Journey
This presentation discusses the development of Ansari Chat, an AI assistant designed to help Muslims access Islamic knowledge and scholarship. Beginning as a basic chatbot in 2023, Ansari has grown...
Artificial Intentionality: Applying Prophetic Techniques to AI
In the Name of Allah, Most Beneficent, the Most Merciful By the end of this session: Realize criticality of Ummah adopting AI Get you actually using AI to be more creative, productive, knowledgeable,...
The Prophetic Strategy Summit - Putrajaya, Malaysia
Ansari: Practical experiences with an LLM-based Islamic Assistant
Ansari (https://ansari. chat) is a digital assistant for Muslims built on LLMs.
Use Case Patterns for LLM Applications (1)
What are the "use case patterns" for deploying LLMs into production? Understanding these will allow you to spot "LLM-shaped" problems in your own industry.
Open LLMs: Viable for Production or Low-Quality Toy?
Are Open LLMs useful for production applications, or are they low quality toys useful only for experiments? We share our experiences using open LLMs vs proprietary LLMs.
Is Production RL at a tipping point?
Reinforcement Learning has historically not been as widely adopted in production as other learning approaches (particularly supervised learning), despite being capable of addressing a broader set of...
Third Gen Production ML Architectures: Lessons from History, Experiences with Ray
Production ML architectures (deployed at scale in production) are evolving at a rapid pace. We suggest there have been two generations so far: the first generation were very much fixed function...