Skip to content

Commit b61b248

Browse files
committed
add post about our next chapter
1 parent 0d44342 commit b61b248

File tree

2 files changed

+156
-1
lines changed

2 files changed

+156
-1
lines changed
Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
---
2+
title: 'The next chapter: EpicAI.pro'
3+
date: 2025-04-10
4+
description: "What I'm working on with AI education and why I think it's the future."
5+
categories:
6+
- ai
7+
meta:
8+
keywords:
9+
- ai
10+
- mcp
11+
- education
12+
- epicai.pro
13+
bannerCloudinaryId: unsplash/photo-1500674425229-f692875b0ab7
14+
bannerAlt: Photo of island and thunder
15+
bannerCredit: Photo by [Johannes
16+
Plenio](https://unsplash.com/photos/photo-of-island-and-thunder-E-Zuyev2XWo)
17+
---
18+
19+
For over a decade, we've embarked on learning journeys together. From mastering
20+
JavaScript testing fundamentals with
21+
[TestingJavaScript.com](https://www.testingjavascript.com), to diving deep into
22+
React with [EpicReact.dev](https://www.epicreact.dev), and building robust
23+
full-stack applications with [EpicWeb.dev](https://www.epicweb.dev), my focus has
24+
always been on teaching the _enduring principles_ and _practical applications_
25+
that empower you to build great software and advance your careers.
26+
27+
Now, I see **the landscape shifting again**, perhaps more profoundly than ever
28+
before. We're standing at the edge of a new era in application development, one
29+
driven by Artificial Intelligence. But it's not just about sprinkling some AI
30+
features onto existing apps. It's about a fundamental transformation in **how
31+
users interact with technology** and, consequently, **how we need to architect
32+
our applications**.
33+
34+
![A visual metaphor representing the evolution of user interfaces: On the left, dimly lit, slightly fragmented traditional UI elements (buttons, forms, menus). On the right, brightly glowing, abstract representations of conversational AI and interconnected services communicating seamlessly. A subtle, luminous pathway connects the two sides, showing a transition. Style: Clean digital art, optimistic, futuristic, tech-focused, blue and purple hues](https://res.cloudinary.com/kentcdodds-com/image/upload/kentcdodds.com/content/blog/the-next-chapter-epicai-pro/abstract-new-interaction-model)
35+
36+
The familiar paradigm of forms, buttons, links, and direct manipulation is
37+
evolving. Users, increasingly comfortable with conversational AI, will expect
38+
digital experiences that are adaptive, context-aware, deeply personalized, and
39+
capable of accomplishing complex tasks across multiple services with simple
40+
instructions. Think less clicking, more telling. Think a single input – text,
41+
voice, maybe even video – driving sophisticated workflows orchestrated by an
42+
intelligent agent.
43+
44+
This isn't science fiction; the early signs are everywhere. And as these AI
45+
agents become more capable (think Jarvis, but real and tailored to each user),
46+
they'll need **tools** to interact with the digital world on our behalf. They'll
47+
need ways to book that meeting, reserve that soccer field, order those
48+
groceries, or manage complex project updates.
49+
50+
**And that's where we, as developers, come in.** We need to build the interfaces
51+
for these AI agents. We need to architect our applications not just for human
52+
eyes and fingers, but for machine understanding and interaction.
53+
54+
### Introducing EpicAI.pro
55+
56+
This realization has led me to my next major focus, and I'm thrilled to announce
57+
it today: **EpicAI.pro**.
58+
59+
**[EpicAI.pro](https://epicai.pro/)** is my new place to teach you how to build
60+
the next generation of applications – applications architected for intelligent
61+
interaction and powered by AI.
62+
63+
Consistent with the philosophy behind Epic React and Epic Web, EpicAI.pro won't
64+
be about chasing fleeting trends or hyping specific vendor tools. Instead, we
65+
will focus on the **foundational principles and sound architectural practices**
66+
needed to build robust, maintainable, and genuinely intelligent systems. We'll
67+
explore:
68+
69+
1. **Designing for AI Interaction:** How do we fundamentally rethink
70+
application structure when the primary "user" might be an AI agent acting on
71+
behalf of a human?
72+
2. **Structuring Data and Capabilities:** How can we expose our application's
73+
services in a way that AI can reliably understand and utilize?
74+
3. **Understanding Context Protocols:** Diving deep into emerging standards
75+
like the **Model Context Protocol (MCP)**, which provides a framework for
76+
this AI-to-application communication. MCP allows AI agents to discover,
77+
understand, and use your app's capabilities securely and predictably.
78+
4. **Building Secure & Reliable Systems:** Addressing the unique challenges,
79+
like authentication/authorization, security (challenges like
80+
"tool poisoning"), and reliability, that arise when letting AI interact with
81+
our systems.
82+
83+
![An intricate, glowing digital schematic illustrating the architecture for AI interaction. Show stylized representations of different application services as nodes connected by well-defined, structured, luminous pathways, visualizing the concept of a protocol like MCP enabling reliable communication with a central AI agent core. Style: Sophisticated digital blueprint, abstract tech illustration, focusing on structure and connection, predominantly blue and white glows on a dark background](https://res.cloudinary.com/kentcdodds-com/image/upload/v1744270501/kentcdodds.com/content/blog/the-next-chapter-epicai-pro/architecting-mcps)
84+
85+
My goal is to equip you with the knowledge and skills to become architects of
86+
these sophisticated, AI-driven user experiences. The future belongs to
87+
applications designed for intelligent interaction, and the developers who
88+
understand how to build them will be leading the way.
89+
90+
### Why This Focus? Why Now?
91+
92+
For me, this isn't just about jumping on the AI bandwagon. I'm generally a
93+
pretty skeptical person (I've been teaching you all React for a decade now).
94+
We've seen hyped things that would "change everything" come and go (blockchain,
95+
NFTs, smart contracts, web3, etc.). I'm not a "jump on the hype train" kind of
96+
software professional.
97+
98+
No, what it's always been about for me is recognizing where the most significant
99+
potential for improving user experiences lies. Imagine the accessibility gains
100+
when users can interact with any service via voice or text, bypassing complex
101+
UIs entirely. Imagine the efficiency when a single request can orchestrate
102+
actions across multiple, previously siloed applications without brittle, custom
103+
integrations.
104+
105+
This requires a new way of thinking, structuring our applications, and
106+
integrating capabilities. There's a long way to go, but the potential here is
107+
solid. It's an architectural challenge, and solving architectural challenges
108+
with solid principles is what I love teaching most. This feels like the natural
109+
evolution of the problems we've been solving in web development, applied to a
110+
powerful new interaction model.
111+
112+
### Our First Step: Join Me for a Live Event
113+
114+
EpicAI.pro is currently under construction, but the shift towards intelligent
115+
experiences is happening _now_. To give you a concrete look at what this future
116+
entails and our role in building it, I'm hosting a **free live online event**:
117+
118+
**Letting AI Interface with Your App with MCPs** _Live Zoom Session_
119+
**Wednesday, April 16th @ 9:30 AM Mountain Time**
120+
121+
[![Kent waving at you with a play button over his face](https://res.cloudinary.com/kentcdodds-com/image/upload/v1744270550/kentcdodds.com/content/blog/the-next-chapter-epicai-pro/kent-waves-mcps)](https://www.epicdev.ai/ai-your-app-mcps-2025-04-16)
122+
123+
In this session, I'll dive into the practicalities. I'll **live-code an MCP
124+
server** and demonstrate how an AI assistant can use it to interact with an
125+
application's capabilities. We'll catch a vision of what this future looks like
126+
and discuss how we can start building towards it. There will also be plenty of
127+
time for Q&A.
128+
129+
<callout-danger>
130+
**Please note:** A recording will _not_ be made available afterwards, so
131+
you'll definitely want to catch this one live!
132+
</callout-danger>
133+
134+
### Let's Build the Future, Together
135+
136+
This is a new frontier, and like all frontiers, it presents both challenges and
137+
incredible opportunities. I'm genuinely excited to explore it and share what I
138+
learn with you. If you're ready to understand the principles behind AI-powered
139+
application architecture and position yourself at the forefront of this
140+
evolution, I invite you to join me.
141+
142+
Registering for the live event is the best way to get started and ensure you
143+
receive future updates, insights, and resources from EpicAI.pro as it develops.
144+
145+
<callout-success>
146+
➡️ **[Register for the Live Event & EpicAI.pro
147+
Updates](https://www.epicdev.ai/ai-your-app-mcps-2025-04-16)** ⬅️
148+
</callout-success>
149+
150+
I believe this is the next big leap in application development, and I can't wait
151+
to navigate it with this amazing community.
152+
153+
Let's build something epic, again!

content/data/talks.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,14 @@
4141
description: >-
4242
To be announced.
4343
44-
- title: The new "App Store"
44+
- title: Letting AI Interface with Your App with MCPs
4545
deliveries:
4646
- event:
4747
'[GreeceJS Meetup
4848
#52](https://www.meetup.com/greecejs/events/307030808/)'
4949
date: 2025-04-09
50+
- event: '[Devoxx Greece](https://devoxx.gr/)'
51+
date: 2025-04-11
5052
tags:
5153
- mcp
5254
- ai

0 commit comments

Comments
 (0)