41554 blogs · [ { "id": "01a087d4-bab1-73e9-a795-a844f594830d", "title": "Never forget: the web is made of people!", "url": "https://ricmac.org/2026/06/19/the-web-is-made-of-people/", "published_at": "2026-06-19T11:03:15+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f6454f67", "title": "When the user interface moves from pages into agents", "url": "https://ricmac.org/2026/06/12/user-interface-agents/", "published_at": "2026-06-12T15:04:47+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f6e7ef03", "title": "The agentic web’s infrastructure layer is starting to form", "url": "https://ricmac.org/2026/06/05/agentic-web-infrastructure/", "published_at": "2026-06-05T15:12:40+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f7315e4b", "title": "Let’s be careful out there: 2 lessons for businesses adopting agentic AI", "url": "https://ricmac.org/2026/05/29/agentic-ai-business-lessons/", "published_at": "2026-05-29T14:06:51+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f7de653c", "title": "Field notes from the agentic web: Google, Parallel and the market taking shape", "url": "https://ricmac.org/2026/05/22/field-notes-from-the-agentic-web-google-parallel-and-the-market-taking-shape/", "published_at": "2026-05-22T15:00:00+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f8cd6cf1", "title": "Why the agentic web matters for businesses", "url": "https://ricmac.org/2026/05/13/why-the-agentic-web-matters-for-businesses/", "published_at": "2026-05-13T15:00:10+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844f99a4aca", "title": "What is the agentic web? The evolution from read/write to agentic", "url": "https://ricmac.org/2026/05/08/what-is-the-agentic-web/", "published_at": "2026-05-08T13:26:55+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fa0df93f", "title": "Agent Experience: why AX is becoming the new UX", "url": "https://ricmac.org/2026/05/05/agent-experience-new-ux/", "published_at": "2026-05-05T15:43:35+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fa6b7fc9", "title": "Agentic web patterns: what Web 2.0 taught me", "url": "https://ricmac.org/2026/04/28/agentic-web-patterns-what-web-2-0-taught-me/", "published_at": "2026-04-28T10:53:36+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fb276f1e", "title": "How to add AI to your website (without losing control)", "url": "https://ricmac.org/2026/04/22/how-to-add-ai-to-your-website/", "published_at": "2026-04-22T12:54:08+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fbea4ea8", "title": "The agentic web: how AI systems will change websites", "url": "https://ricmac.org/2026/04/07/the-agentic-web/", "published_at": "2026-04-07T10:57:35+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fc7b3848", "title": "Building an article assistant: local AI in the browser with cloud fallback", "url": "https://ricmac.org/2026/03/19/article-assistant-local-ai-browser/", "published_at": "2026-03-19T11:13:50+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fd3a6d0c", "title": "Implementing WebMCP: letting AI agents interact with my website", "url": "https://ricmac.org/2026/03/11/webmcp-ai-agents-interact-website/", "published_at": "2026-03-11T11:13:24+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fda44977", "title": "Building Ask Ricmac: my first experiment in the agentic web stack", "url": "https://ricmac.org/2026/03/06/building-ask-ricmac-my-first-experiment-in-the-agentic-web-stack/", "published_at": "2026-03-06T12:26:42+00:00" }, { "id": "01a087d4-bab1-73e9-a795-a844fdb2ca04", "title": "The agentic web stack: a map of emerging AI-web technologies", "url": "https://ricmac.org/2026/02/26/agentic-web-stack/", "published_at": "2026-02-26T16:53:51+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a86f00c31", "title": "Drupal turns 25: From simple to complex – then simple again", "url": "https://ricmac.org/2026/01/28/drupal-turns-25-from-simple-to-complex-then-simple-again/", "published_at": "2026-01-28T16:00:02+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a877c3365", "title": "RAG isn’t dead, but context engineering is the new hotness", "url": "https://ricmac.org/2026/01/27/rag-isnt-dead-but-context-engineering-is-the-new-hotness/", "published_at": "2026-01-27T15:00:02+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8789872e", "title": "Why platform companies keep buying frontend framework teams", "url": "https://ricmac.org/2026/01/22/why-platform-companies-keep-buying-frontend-framework-teams/", "published_at": "2026-01-22T17:00:44+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8838d4a4", "title": "StyleX vs. Tailwind: Meta’s Take on CSS-in-JS Maintainability", "url": "https://ricmac.org/2026/01/15/stylex-vs-tailwind-metas-take-on-css-in-js-maintainability/", "published_at": "2026-01-15T15:34:02+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a88d62cba", "title": "New Mobile SDK Brings Low-Code Development to On-Device AI", "url": "https://ricmac.org/2026/01/12/new-mobile-sdk-brings-low-code-development-to-on-device-ai/", "published_at": "2026-01-12T14:00:47+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a88dad9b4", "title": "AI Engineering Trends in 2025: Agents, MCP and Vibe Coding", "url": "https://ricmac.org/2025/12/22/ai-engineering-trends-in-2025-agents-mcp-and-vibe-coding/", "published_at": "2025-12-22T14:00:29+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a89a2a4e0", "title": "Agent UI Standards Multiply: MCP Apps and Google’s A2UI", "url": "https://ricmac.org/2025/12/19/agent-ui-standards-multiply-mcp-apps-and-googles-a2ui/", "published_at": "2025-12-19T16:00:28+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a89fe2d5a", "title": "Web Development in 2025: AI’s React Bias vs. Native Web", "url": "https://ricmac.org/2025/12/15/web-development-in-2025-ais-react-bias-vs-native-web/", "published_at": "2025-12-15T13:00:05+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8aa266a1", "title": "Why Capability-Driven Protocols Are Key for ChatGPT Apps", "url": "https://ricmac.org/2025/12/10/why-capability-driven-protocols-are-key-for-chatgpt-apps/", "published_at": "2025-12-10T22:00:31+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8b60a016", "title": "How Mozilla’s AI Strategy Disconnects From Its Browser Heritage", "url": "https://ricmac.org/2025/11/25/how-mozillas-ai-strategy-disconnects-from-its-browser-heritage/", "published_at": "2025-11-25T15:37:52+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8b720441", "title": "Google’s Web AI Playbook: The Paved Road vs. the Open Field", "url": "https://ricmac.org/2025/11/20/googles-web-ai-playbook-the-paved-road-vs-the-open-field/", "published_at": "2025-11-20T22:00:24+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8c0a52a2", "title": "How Google Is Shifting AI From the Cloud to Your Browser", "url": "https://ricmac.org/2025/11/12/how-google-is-shifting-ai-from-the-cloud-to-your-browser/", "published_at": "2025-11-12T15:00:58+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8c3ec2fd", "title": "Microsoft Launches Magentic Marketplace for AI Agents", "url": "https://ricmac.org/2025/11/05/microsoft-launches-magentic-marketplace-for-ai-agents/", "published_at": "2025-11-05T17:00:44+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8c9c8696", "title": "Next.js in ChatGPT: Vercel Brings the Dynamic Web to AI Chat", "url": "https://ricmac.org/2025/10/30/next-js-in-chatgpt-vercel-brings-the-dynamic-web-to-ai-chat/", "published_at": "2025-10-30T14:00:33+00:00" }, { "id": "01a0bdf5-b1bb-733e-aef4-d57a8d9087c4", "title": "How MIT’s Project NANDA Aims To Decentralize AI Agents", "url": "https://ricmac.org/2025/10/24/how-mits-project-nanda-aims-to-decentralize-ai-agents/", "published_at": "2025-10-24T15:00:24+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d369e8d3", "title": "Vite+ Aims To End JavaScript’s Fragmented Tooling Nightmare", "url": "https://ricmac.org/2025/10/16/vite-aims-to-end-javascripts-fragmented-tooling-nightmare/", "published_at": "2025-10-16T16:00:23+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d40f8679", "title": "Everything Big Starts Small: Building Open Social Web Apps", "url": "https://ricmac.org/2025/10/09/everything-big-starts-small-building-open-social-web-apps/", "published_at": "2025-10-09T18:00:00+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d4113944", "title": "Inside OpenAI’s Apps SDK: Web Architecture Explained", "url": "https://ricmac.org/2025/10/08/inside-openais-apps-sdk-web-architecture-explained/", "published_at": "2025-10-08T22:00:23+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d4550025", "title": "How You.com Survived ChatGPT With a Pivot to Enterprise AI", "url": "https://ricmac.org/2025/10/03/how-you-com-survived-chatgpt-with-a-pivot-to-enterprise-ai/", "published_at": "2025-10-03T14:00:26+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d45ddc3d", "title": "How WebMCP Lets Developers Control AI Agents With JavaScript", "url": "https://ricmac.org/2025/09/30/how-webmcp-lets-developers-control-ai-agents-with-javascript/", "published_at": "2025-09-30T18:00:50+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d55c2d23", "title": "How Vite Became the Backbone of Modern Frontend Frameworks", "url": "https://ricmac.org/2025/09/26/how-vite-became-the-backbone-of-modern-frontend-frameworks/", "published_at": "2025-09-26T16:00:31+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d5fec34b", "title": "TikTok’s Ex-Algorithm Chief Launches Verdent AI Coding Tool", "url": "https://ricmac.org/2025/09/23/tiktoks-ex-algorithm-chief-launches-verdent-ai-coding-tool/", "published_at": "2025-09-23T13:00:09+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d66c0db4", "title": "Chrome Switches on AI: The Future of Browsing Begins Now", "url": "https://ricmac.org/2025/09/18/chrome-switches-on-ai-the-future-of-browsing-begins-now/", "published_at": "2025-09-18T17:00:28+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d6859d16", "title": "The Agentic Web: How AI Agents Are Shaping the Web’s Future", "url": "https://ricmac.org/2025/09/11/the-agentic-web-how-ai-agents-are-shaping-the-webs-future/", "published_at": "2025-09-11T20:00:25+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d77c7d57", "title": "Is GPT-5 a Coding Powerhouse or Maintainability Nightmare?", "url": "https://ricmac.org/2025/09/06/is-gpt-5-a-coding-powerhouse-or-maintainability-nightmare/", "published_at": "2025-09-06T13:00:58+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d7edd0b0", "title": "Cloudflare’s Balancing Act: Protect Content While Pushing AI", "url": "https://ricmac.org/2025/09/02/cloudflares-balancing-act-protect-content-while-pushing-ai/", "published_at": "2025-09-02T15:00:51+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d8682692", "title": "How Webflow Got 89% of Its Engineers To Use AI Daily", "url": "https://ricmac.org/2025/08/29/how-webflow-got-89-of-its-engineers-to-use-ai-daily/", "published_at": "2025-08-29T13:19:05+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d8d2e1fc", "title": "How MCP-UI Powers Shopify’s New Commerce Widgets in Agents", "url": "https://ricmac.org/2025/08/27/how-mcp-ui-powers-shopifys-new-commerce-widgets-in-agents/", "published_at": "2025-08-27T18:00:29+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d8f01090", "title": "Ghost vs. Substack, Eleventy vs. WordPress: My Experiences", "url": "https://ricmac.org/2025/08/21/ghost-substack-eleventy-wordpress/", "published_at": "2025-08-21T09:56:31+00:00" }, { "id": "01a0be04-55f6-70a6-9a2c-06f3d9e6f867", "title": "MCP-UI Creators on Why AI Agents Need Rich User Interfaces", "url": "https://ricmac.org/2025/08/20/mcp-ui-creators-on-why-ai-agents-need-rich-user-interfaces/", "published_at": "2025-08-20T14:01:54+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa33f372b", "title": "GPT-5: A Choose Your Own Adventure for Frontend Developers", "url": "https://ricmac.org/2025/08/14/gpt-5-a-choose-your-own-adventure-for-frontend-developers/", "published_at": "2025-08-14T14:00:05+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa3b6946b", "title": "AI Agents Are the New APIs: Mashery Founder’s New Company", "url": "https://ricmac.org/2025/08/06/ai-agents-are-the-new-apis-mashery-founders-new-company/", "published_at": "2025-08-06T19:00:25+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa485c1cf", "title": "MCP-UI Aims To Replace ‘Old World’ Websites With AI Agent UIs", "url": "https://ricmac.org/2025/07/31/mcp-ui-aims-to-replace-old-world-websites-with-ai-agent-uis/", "published_at": "2025-07-31T16:30:25+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa4ec9b94", "title": "Is AI ‘The Ultimate Version of Google,’ As Larry Page Wanted?", "url": "https://ricmac.org/2025/07/24/is-ai-the-ultimate-version-of-google-as-larry-page-wanted/", "published_at": "2025-07-24T19:00:41+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa51a7ef8", "title": "Make React Components With XMLUI, a Visual Basic for the AI Era", "url": "https://ricmac.org/2025/07/22/make-react-components-with-xmlui-a-visual-basic-for-the-ai-era/", "published_at": "2025-07-22T16:00:33+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa531e797", "title": "Hono Shows the Way for Microframeworks in a Post-React World", "url": "https://ricmac.org/2025/07/12/hono-shows-the-way-for-microframeworks-in-a-post-react-world/", "published_at": "2025-07-12T17:20:03+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa61594b6", "title": "30 Years of JavaScript: 10 Milestones That Changed the Web", "url": "https://ricmac.org/2025/07/05/30-years-of-javascript-10-milestones-that-changed-the-web/", "published_at": "2025-07-05T15:00:47+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa6169966", "title": "Gemini CLI: Google’s Challenge to AI Terminal Apps Like Warp", "url": "https://ricmac.org/2025/06/25/gemini-cli-googles-challenge-to-ai-terminal-apps-like-warp/", "published_at": "2025-06-25T13:00:18+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa64c2e8f", "title": "Why Headless Browsers Are a Key Technology for AI Agents", "url": "https://ricmac.org/2025/06/24/why-headless-browsers-are-a-key-technology-for-ai-agents/", "published_at": "2025-06-24T14:00:29+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa6b82224", "title": "AI Browsers: Dia’s Chat-Based UI and the Future of the Web", "url": "https://ricmac.org/2025/06/18/ai-browsers-dias-chat-based-ui-and-the-future-of-the-web/", "published_at": "2025-06-18T19:00:12+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa71f4984", "title": "PHP Turns 30: Language and Ecosystem Are Stronger Than Ever", "url": "https://ricmac.org/2025/06/12/php-turns-30-language-and-ecosystem-are-stronger-than-ever/", "published_at": "2025-06-12T22:00:57+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa7fdcc67", "title": "Bringing Joy Back to the Web: Fediverse vs. Centralized Apps", "url": "https://ricmac.org/2025/06/10/bringing-joy-back-to-the-web-fediverse-vs-centralized-apps/", "published_at": "2025-06-10T14:25:59+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa86a914d", "title": "What Developers Should Know About Modern CDNs and the Edge", "url": "https://ricmac.org/2025/06/05/what-developers-should-know-about-modern-cdns-and-the-edge/", "published_at": "2025-06-05T01:02:44+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa94dbb33", "title": "No, MCP Hasn’t Killed RAG – in Fact, They’re Complementary", "url": "https://ricmac.org/2025/05/28/no-mcp-hasnt-killed-rag-in-fact-theyre-complementary/", "published_at": "2025-05-28T16:00:20+00:00" }, { "id": "01a0be0a-d185-7036-989a-a0caa9fbeaea", "title": "Gemini Code Assist vs. Copilot: The Rise of AI Coding Agents", "url": "https://ricmac.org/2025/05/20/gemini-code-assist-vs-copilot-the-rise-of-ai-coding-agents/", "published_at": "2025-05-20T23:00:38+00:00" } ] posts Claim your blog
Back to ricmac.org
Blog · corpus.blog/blogs/ricmac.org/posts

ricmac.org

ricmac.org

2026

2025