The blog.
Plain-English guides for owners who want to be the business AI search names, plus the technical playbooks behind the work. Start with a pillar guide, then go deeper.
Pillar guides
Browse by category
More articles
Organization Schema: JSON-LD Example With sameAs and Logo
Organization schema in one copy-paste JSON-LD block, plus which properties Google says it uses (logo, url, sameAs) and which are only schema.org vocabulary.
Local Business Schema: A JSON-LD Example, 2 Required Fields
Local business schema in JSON-LD: a copy-paste Toronto example, the 2 properties Google requires, a subtype table, multi-location setup, and what it won't do.
StoryBrand Website: The SB7 Homepage Wireframe in 9 Sections
A StoryBrand website casts the customer as hero and your business as guide. Here is the SB7 homepage wireframe in nine sections, and the mistake each invites.
Is WordPress Safe After PHP2Shell? Ask Who Patches PHP
Is WordPress safe after PHP2Shell? The flaw sits in PHP, not WordPress. Hosted platforms were covered on day one; self-run sites need their host to patch.
Don't Make Me Think Summary: A 5-Minute Test for Each Rule
A Don't Make Me Think summary in plain English: Steve Krug's core ideas, a website audit table with a 5-minute test per rule, and what changes in 2026.
How to Check PHP Version in WordPress After PHP2Shell
How to check PHP version in WordPress in two minutes: Tools > Site Health > Info > Server. PHP2Shell is fixed in 8.5.12, 8.4.27, 8.3.36 and 8.2.35.
What Is a Brand Reel, and Why Does Your Business Need One?
What is a brand reel? Twenty seconds of motion built from your logo, colours, fonts and site copy. Why a small business needs one, and when to skip it.
How Much Does a Website Cost in Toronto? 2026 CAD Prices
How much does a website cost in Toronto in 2026? Most small businesses pay CA$1,500 to CA$15,000, per 8 Canadian price pages, plus monthly bills quotes skip.
Questions to Ask a Web Designer Before Hiring in 2026
12 questions to ask a web designer before hiring in Toronto, from who owns the domain to whether ChatGPT can read the site, with good answers and red flags.
How Does ChatGPT Recommend Businesses? What Gets You Named
How does ChatGPT recommend businesses? It turns your question into web searches and names a few. Filings say 87.78% of its users visit no outside site.
Does Your Website Matter in AI Search? 44.7% Still Check
Does your website matter in AI search? Yes. AI builds the shortlist, and a Sept 2026 survey found 44.7% of US buyers then check the brand's own site.
How we turn client meetings into finished work
We record every client call with Memory Notch, and clients talk to us directly on the sites we build through givefeedback.dev. Both leave an ordinary written record our assistant can read, which is what turns a conversation into work.
Website Visitor Identification vs Google Analytics: What Each Actually Shows You
Google Analytics and visitor identification answer two different questions. One tells you how your traffic behaves; the other tells you who it is. A studio breaks down what each shows, where each fails, and why you want both.
You're Getting Found in AI Search. Can You See Who Shows Up?
AEO gets you cited by ChatGPT and Perplexity, and the referral traffic follows. But that traffic is anonymous. A studio makes the case that getting found is only half the loop, and identity is the other half.
What Is Generative Engine Optimization (GEO)?
Generative engine optimization (GEO) is how you get AI engines to cite your brand in their answers. A studio explains how it works and what actually moves it.
SEO vs AEO vs GEO: What Actually Gets You Cited
SEO earns clicks, AEO wins answer boxes, GEO earns AI citations. A studio breaks down the real differences and what we measured about which one wins in 2026.
How to Measure AI Search Visibility
You can't grow what you can't see. A studio's free, vendor-neutral framework for measuring AI search visibility across ChatGPT, Perplexity, and Google's AI.
Google Algorithm Updates in 2026: Every Confirmed Change
Google's 2026 algorithm updates, the spam-policy changes, and the AI search shift most roundups miss. Every confirmed change, traced to a primary source.
Routing and Parallelization: Scaling AI Agent Orchestration
Routing dispatches each input to the right specialized path; parallelization runs independent sub-tasks at once. Together they scale agent accuracy and latency.
Resource-Aware AI Agents: Optimization and Exploration Strategies
Resource-aware AI agents budget tokens, route tasks by difficulty, cache results, and stop early. The patterns that separate a viable product from a money pit.
Reflection and Adaptation: How AI Agents Learn From Their Own Output
Reflection is the pattern where an AI agent critiques its own output and revises it, looping until the work clears a quality bar. It is the self-correction loop behind reliable agents.
Reasoning Techniques for AI Agents: Chain-of-Thought to Tree-of-Thought
Chain-of-Thought, self-consistency, ReAct, and Tree-of-Thought are the reasoning architectures that separate toy AI demos from production agents.
Prompt Chaining: Building Reliable AI Agent Workflows
Prompt chaining breaks a complex task into a sequence of LLM calls, where each step's output feeds the next. It is the foundational pattern for reliable AI agents.
Monitoring AI Agents: Goal Setting, Evaluation, and Prioritization
You can't improve an AI agent you can't measure. A practical guide to observability, offline and online evals, the metrics that matter, and what to fix first.
Industry Leaders on Agentic AI: Perspectives from Google and Goldman Sachs
What Google's Saurabh Tiwary and Goldman Sachs' Marco Argenti reveal about how enterprises build, govern, and get ROI from agentic AI.
Exception Handling and Human-in-the-Loop: Making AI Agents Resilient
How AI agents fail gracefully: retries, fallbacks, and circuit breakers for tool failures, plus human-in-the-loop approval gates for high-risk actions.
AI Guardrails and Safety: Building Trustworthy Agentic Systems
AI guardrails are the input, output, and permission controls that keep an agent safe in production: what separates a demo from an enterprise deployment.
AI Agent Planning: How Intelligent Systems Decide What to Do Next
AI agent planning turns a high-level goal into an ordered sequence of executable steps. Learn task decomposition, plan-and-execute vs ReAct, and when to replan.
Memory Management for AI Agents: Short-Term, Long-Term, and Beyond
How AI agents remember across a turn and across sessions: short-term context, long-term episodic, semantic, and procedural memory, and how it differs from RAG.
The Agentic AI Toolkit: Frameworks, Environments, and CLI Agents
A working tour of the agent-building stack: orchestration frameworks (LangGraph, CrewAI, AutoGen, ADK), agent platforms, and CLI coding agents, and when to reach for each.
The Definitive Glossary of Agentic AI: 100+ Terms Explained
A 100+ term glossary of agentic AI, from agents and the agentic loop to MCP, RAG, reflection, guardrails, and evals. Clear definitions for teams building agents.
Agent-to-Agent Communication: How A2A Enables Agent Interoperability
A2A (Agent2Agent) is an open protocol that lets agents from different vendors discover each other, advertise capabilities, and delegate tasks across systems.
FAQPage Schema in 2026: The Markup AI Actually Cites
Google removed FAQ rich results in May 2026, yet FAQ schema now matters more for AI. Here is how LLMs really use it, the dual-layer model, and how to implement it right.
DNS-AID: How AI Agents Will Find and Trust You
DNS-AID is a brand-new IETF proposal to make AI agents discover and authenticate services through DNS itself. Here is how it works, how new it really is, and what it means.
Apple's Siri AI: What WWDC 2026 Means for Search
Apple just turned Siri into an on-device answer engine, powered by Google Gemini. Here is what WWDC 2026 changes for AEO, Spotlight, and app discovery, and what to do now.
WebMCP: the standard your site needs (that you've never heard of)
WebMCP is the Chrome-proposed standard that lets your site declare actions agents can invoke. If you don't ship it, your competitors will
Universal Commerce Protocol: agentic checkout for everyone
Universal Commerce Protocol is the open standard for AI agents to complete checkout across merchants. If you sell online and you're not integrated, the Universal Cart skips you
Every structured data type Google still rewards in 2026 (and the 8 that don't)
Google quietly killed eight rich result types between 2023 and 2026. Here's the working list of what to ship now, and what to stop building
What robots.txt actually does in 2026 (and what it doesn't)
robots.txt controls crawling, not indexing. Knowing the difference saves you weeks of debugging the wrong problem
Personal Intelligence: the ranking layer crawlers can't see
Personal Intelligence connects Gmail, Photos, and Calendar to AI Mode, which means a user's own inbox is now a ranking signal Googlebot will never read
JavaScript SEO: what Googlebot actually renders
Googlebot renders JavaScript in a second pass with an evergreen Chromium. Where SPAs still break, and how to ship a JS site that gets indexed
Information Agents: the always-on Googlebot you didn't ask for
Information Agents are background agents Google runs for users in summer 2026. If your content updates frequently, an agent might check you every hour
How to actually get cited in an AI Overview (it's not the same as ranking)
AI Overviews don't lift the page that ranks, they lift the page that answers. Here are the six mechanics that get you cited
The 2MB rule: how Googlebot truncates your page
Googlebot fetches up to 2 MB of HTML per URL for Search. Anything past that is silently truncated, and most sites have no idea
E-E-A-T isn't a ranking signal (and the Googlers said so)
The most-cited SEO concept of the last decade isn't a ranking signal. Here's what Google actually uses, and why most SEO advice gets this wrong
The crawl budget myth: most sites should ignore it
If your site has under ~10,000 URLs, crawl budget is not your problem. Who actually has it, what causes it, and the AI-fan-out reason it's coming back
Core Web Vitals in 2026: what actually changes your score
Three metrics. Three thresholds. One 75th-percentile rule most teams misread. Here's what actually changes Core Web Vitals on a real site
Citation is the new position one: what the data actually shows
Position-1 CTR has collapsed from 27% to 11% on AI-impacted queries, while cited brands inside AI Overviews see +35% organic and +91% paid clicks
Canonicalization: stop fighting Google's canonical picker
rel=canonical is a hint, not a directive. How Google actually picks the canonical URL, and the three signals that reliably move the decision
The new traffic class: agents acting on behalf of users
Chrome auto-browse and Gemini Spark created a third traffic class, agents acting on behalf of real customers. If your WAF blocks non-Google bots, you're blocking your own users
Why our methodology is on GitHub (and your agency's probably isn't)
Every other agency sells a black box. We sell the receipts: five open-source Claude Code skills, a 280-source Marketing OS, and a 1,000-source SEO knowledge base. Read the framework tonight before you sign anything tomorrow.
Say hello to the new spaceandstory.co
The old Space & Story site won design references and lost client conversations. The new one trades the gradient hero and the scroll marquees for plain copy, visible pricing, and a wedge offer that does the work the old site was pretending to do.
The Generous GTM Playbook: how we close deals at Space & Story
An honest walk-through of how a small-business deal closes at Space & Story, from the rule of the house (we quote below your current SEO bill, every time) through the 24-page free audit to the Starlit Homes signature.
RAG for AI Agents: Retrieval-Augmented Generation Done Right
Retrieval-Augmented Generation (RAG) for AI agents: how to ground agents in factual, up-to-date knowledge. Patterns and code from Antonio Gulli's Agentic Design Patterns.
Multi-Agent Systems: Orchestrating Teams of AI Agents
How to build multi-agent AI systems where specialized agents collaborate to solve complex problems. Orchestration patterns from Antonio Gulli's Agentic Design Patterns.
Model Context Protocol (MCP): The New Standard for Agent-Tool Integration
The Model Context Protocol (MCP), the emerging standard for connecting AI agents to tools and data sources. From Antonio Gulli's Agentic Design Patterns.
Tool Use in AI Agents: Function Calling and Beyond
How AI agents use function calling to work with APIs and databases and other external services. The tool use pattern explained with code examples from Antonio Gulli.
Your Website Is Invisible to AI — And That's Your SEO Agency's Fault
AI crawlers like GPTBot, ClaudeBot, and PerplexityBot read sites differently from Googlebot, and most websites are built in a way they cannot use. Here is why, and how to fix it.
Your SEO Agency Is a Glorified Webmaster
65% of businesses are dissatisfied with their SEO agency. Here's why most agencies are still selling 2015 tactics in a world where 60% of searches end without a click. Here is what to do instead.
Why Custom Web Design Beats Every Template in the AI Era
Templates create architectural debt that makes AI citation impossible. Here's why custom web design is the only competitive moat left, with the ROI data to prove it.
The $5,000-a-Month SEO Report Your Intern Could Write
You pay $5,000 a month for SEO. What lands in return is usually about 8 hours of work: one blog post, a few title tag tweaks, and a PDF. Here is the breakdown, and what strategic work looks like instead.
Switching from Wix? Here's What Your Next Website Actually Needs
Wix got you started. But its JavaScript rendering, limited schema, and proprietary lock-in are now holding you back. Here's what a proper custom build gives you that Wix never will.
Switching from Ghost? Your Content Deserves Better Architecture
Ghost is the best of the traditional CMS platforms. But 'best traditional' is not good enough when AI systems are rewriting how content gets discovered. Here's what Ghost can't do, and what can.
Rankings Went Up. Revenue Went Down. Here's Why.
Your SEO dashboard looks great. Your revenue tells a different story. Here is why impressions climb while clicks fall, and what your agency is unlikely to mention.
ChatGPT Referrals Convert at 9x Google. Your SEO Strategy Is Optimizing for the Wrong Platform.
ChatGPT referral traffic converts at 15.9%; Google organic converts at 1.76%. If your whole budget still goes to traditional SEO, you are optimizing for the lowest-converting source you have.
What Makes an AI System an Agent? The Foundation of Agentic Design
What makes an AI system a true agent, from the 5-step agentic loop to the 4 levels of agent complexity. Based on Antonio Gulli's Agentic Design Patterns.
WordPress to Headless React Migration: A CTO's Playbook for 2026
The step-by-step executive playbook for migrating from WordPress to headless React architecture: costs, timeline, the real risks, and the ROI that justifies the investment.
How AI Search Is Killing Traditional SEO (And What to Do About It)
A data-driven analysis of how ChatGPT, Gemini, and Google AI Overviews are dismantling the traditional SEO playbook, and the concrete steps B2B brands must take to survive.
AEO vs SEO: Why Your Agency's Playbook Is Outdated (And What to Replace It With)
A direct comparison of traditional SEO and Answer Engine Optimization across strategy and measurement and the content and technical work each one demands, for brands evaluating their agency's approach.
The Death of the Blue Link: Why B2B Brands Must Transition from SEO to AEO in 2026
A data-driven breakdown of how LLMs are eroding traditional search traffic, and why Answer Engine Optimization is the only viable path forward for B2B brands.
How to Get Cited by ChatGPT, Gemini, and Perplexity: The Technical Playbook
The technical playbook for getting your brand cited by AI search platforms, covering structured data, content architecture, and the specific signals each platform uses.
Enterprise Website Replatforming: Costs, Timeline, and ROI
A transparent breakdown of enterprise replatforming costs, timelines, and expected ROI, covering the business case, the hidden costs of legacy systems, and how to measure return on investment.
Why Your Enterprise Website Converts at 1% (And How to Fix It Without a Redesign)
A diagnostic guide for enterprise brands with high traffic but low conversion rates, covering the five conversion killers and the AEO-integrated fixes that turn visitors into leads.
The Semantic Web: How to Structure Your Digital Infrastructure for ChatGPT and Gemini
The executive playbook for Entity-Based SEO and AI search optimization: how to structure your digital presence so ChatGPT and Gemini cite your brand as the authority.
The Blank Text Box is a Trap: Why Prompt Engineering is the New UX
We assumed smart users would write smart prompts, and we were wrong. Here is how we learned that prompt engineering belongs in the UX, not in the user's head.
Killing the Email Chain: How GiveFeedback.dev is Redefining Enterprise Web Development
A case study on why traditional agency relationships fail, and how our award-winning collaboration platform delivers enterprise web development at the speed of thought.
Winning the $100K Lovable Shipped Grand Prize
How GiveFeedback.dev, a SaaS tool I built to fix broken client feedback, won the $100,000 grand prize at Lovable Shipped Season 1.
The Value-Traction-Revenue Playbook
A framework for turning side projects into sustainable businesses, in the order that actually works: value first, traction second, revenue third.
Speaking at the Toronto B2B Marketing Community
Presenting on human-centered design and AI-powered web development at the Toronto B2B Marketing Community event.
On the Podcast: Building with Intention
A candid podcast conversation about craft, faith, AI-powered development, and building meaningful digital spaces.
The PickEasy Story: Lo Family Grant & Community Restaurants
How a university project became a real partnership with Scarborough community restaurants, powered by the Lo Family Grant at U of T Scarborough.
Winning at Startup Creasphere Switzerland
Our winning pitch at Startup Creasphere in Switzerland: competing on an international stage and proving that intention-driven startups can win.
Space & Story
Introducing Space&Story.co, a studio practice at the intersection of data, design, and development, guided by a tight craft loop: understand, act, reflect, adapt.