Natural Google Cloud British voice unavailable on this browser. Transcript shown for reading. For audio, use Google Chrome with internet access.
Podcast 1
Introduction: Search
A documentary narration — from going in circles to finding what matters
Ready
NarratorSearch. Verb and noun. Pronounced SURCH. In IPA: /səːtʃ/.
NarratorTo search means to look carefully for someone or something — to examine a place, database, or document thoroughly in order to find information. As a noun, a search is the act of looking with intent and method.
NarratorThe word comes from Old French cerchier, from Late Latin circare — to go around, explore — from Latin circus, a circle. Originally you searched by going around an area until you found what you needed.
NarratorOver centuries the meaning broadened. Police search a property. Scientists search datasets. Developers search codebases. Students search dictionaries. Digital search turned a physical action into everyday vocabulary.
NarratorIn register, search is neutral and professional. Apps, legal documents, and research papers use it confidently. It sounds more deliberate than look for and more systematic than hunt.
NarratorClose synonyms include seek, look for, and investigate. Seek sounds formal and purposeful. Look for is casual. Search implies structured effort — you search with a plan, not by accident.
NarratorWhen you search with purpose, you do not browse — you find.
Podcast 2
Daily Use: Real Conversations
Two British speakers — search vs seek vs look for in everyday life
Ready
Speaker ARight — I need to search the GL dictionary for neuroplasticity before my quiz tonight.
Speaker BJust search or actually look for it manually page by page?
Speaker ASearch — type in the box, get instant matches. I am not going to look for it line by line in nine thousand words.
Speaker BExactly. Search implies a tool — a bar, a filter, a query. Look for is what you do with your eyes in a messy drawer.
Speaker AWhat about seek? My manager said we seek innovative solutions.
Speaker BSeek is formal — you seek approval, seek truth, seek funding. Search is practical and repeatable. You search a database every morning; you do not seek a database unless you are writing poetry.
Speaker ACommon mistake — I said I searched my bag when I just glanced inside once.
Speaker BThat is the trap. Search means thorough, systematic looking. A quick peek is not a search. Police search a house — every room, every cupboard. Match the word to the effort.
Speaker ASo: She ran a search on the employee database. He searched the archive for patent records. They looked for their keys on the kitchen counter.
Speaker BPerfect. Search pairs with systems — apps, indexes, archives. Look for pairs with casual physical hunting. Seek pairs with goals and ambition.
Speaker AAnd investigate?
Speaker BInvestigate goes deeper — you search first, then investigate what you find. Search finds the needle; investigate explains why it was there. One word, three levels of effort.
Podcast 3
Prompt Engineering: Search in Dev
Instructor + Developer — 7 practical AI prompts built around search
Ready
InstructorToday we weaponise search in developer prompts. In every app, search is the gateway — it tells the AI you want live filtering, ghost dropdowns, and debounced queries, not a static list. Say search and the model builds a finder.
DeveloperSo search in a prompt means instant results as you type?
InstructorExactly. Start with the most memorable pattern — a search bar with ghost dropdown.
Prompt 1 · UI / Search Bar
Build a search bar with ghost dropdown and live word highlight. Debounce search input 250ms. Prefix matches first, then contains. Limit to ten results. Vanilla JavaScript and CSS only.
InstructorGhost dropdown plus debounce search — four words that stop the AI building a plain submit form. Prefix first tells it how to rank results.
DeveloperAnd a side panel for search filters?
InstructorSide panel search filter — simple and recall-friendly.
Prompt 2 · CSS / Side Panel Search
Create a side panel search filter with category pills and instant results list. Show search match count badge on the panel header. HTML, CSS, and vanilla JavaScript.
InstructorSearch match count badge — the AI adds result totals and filter state because search implies measurable output, not vague filtering.
DeveloperWhat about database search indexes?
InstructorMySQL search index pattern — every backend dev needs this.
Prompt 3 · MySQL / Search Index
Design employees table with FULLTEXT search index on name and role. Write PHP search query with prepared search term parameter. Return JSON search results array.
InstructorFULLTEXT search index — one phrase that tells the AI to build proper database search, not a slow SELECT star with no index.
DeveloperCan we build an HR search page with one prompt?
InstructorHR employee search — practical every Monday morning.
Prompt 4 · PHP / HR Search
Build a PHP HR employee search page with name, department, and hire date filters. Search button runs live query. CSV export for current search results only. Vanilla CSS.
InstructorCSV export for current search results — search scopes the export. The AI builds filter-aware downloads without you listing every column rule.
DeveloperGlobal search on an accounting dashboard?
InstructorAccounting dashboard search box — one field, many tables.
Prompt 5 · Dashboard / Global Search
Create an accounting dashboard with global search box. Search invoices, clients, and payments in one field. Highlight search term in results table rows. Vanilla JavaScript.
InstructorGlobal search box across invoices and clients — search tells the AI to unify multiple data sources behind one input, not three separate filter forms.
DeveloperJavaScript class for reusable search logic?
InstructorSearchManager — say it in the prompt, get it in the code.
Prompt 6 · JavaScript / SearchManager
Create a SearchManager JavaScript class with search, filter, and clearSearch methods. Keyboard navigation for search dropdown. Store recent search queries in localStorage.
InstructorSearchManager with clearSearch — the AI generates a reusable module because search is a named behaviour, not an anonymous input handler.
DeveloperOne more — a full app from minimal language?
InstructorSearch-first inventory app — minimal prompt, maximum structure.
Prompt 7 · Full App / Search-First
Build a minimal inventory app with search-first layout. Sticky search bar filters every screen by search term. PHP backend and vanilla JS frontend. Dark navy theme.
InstructorSearch-first layout with sticky search bar — seven words that produce a full inventory app. Search is not decoration; it is the architecture your entire UI revolves around.
DeveloperBar, panel, index, HR page, dashboard, manager, full app — search shaped every layer.
InstructorBecause in prompts, search is a contract. It tells the AI: build live filtering, ranked results, and query-scoped exports — not static pages. One word. Zero ambiguity. That is vocabulary-first prompting.