stephen spalding
@stephenspalding
Followers
480
Following
433
Media
18
Statuses
135
Your company doesn’t need you to be a hero; it needs you build a system that doesn’t need heroes.
0
1
20
Ever had a sandwich vanish mid-bite? Peanut farms. Null monsters under the bed. This is somehow the best explanation of GraphQL nullability you will ever see. @stephenspalding from @netflix on how to fix GraphQL's null story 👇 https://t.co/nmwn4Htryr
1
1
8
The sandwich problem in #graphql explained by @stephenspalding . I have to say one of my favorite talks :) https://t.co/kEKVse3rQa
1
1
1
"Fundamental" truths about software: - Code is liability - The more code you have, the more bugs you tend to have - The more complex a system, the more important architecture becomes - Writing maintainable code is a lot more effort than just getting it to work
65
353
3K
GraphQL is quietly becoming _the_ API protocol for AI-native systems. 🤖 LLMs and autonomous agents don’t just need data—they need typed, self-describing, composable interfaces to reason and act. GraphQL delivers exactly that. New blog by @stephenspalding: 🔗
graphql.org
0
6
21
8/ Try it out → https://t.co/MER2oEwXxE Feedback / issues / stars = ❤️
github.com
Turn any GraphQL endpoint into a set of MCP tools. Contribute to fotoetienne/gqai development by creating an account on GitHub.
0
0
0
6/ Step 3️⃣ Good old-fashioned engineering. 📜 Read the MCP spec 🛠️ Wrote real code ✅ Shipped
1
0
0
5/ The Dev Process™ Step 1️⃣ Dictated the idea to ChatGPT ➡️ Got back a README full of emojis and optimism ✨ Step 2️⃣ Vibe coded it in Go using Claude Sonnet 3.7 ➡️ It compiled! ➡️ It ran! ➡️ It hallucinated half the protocol 😅 💀
1
0
0
4/ Why? I wanted to connect AI agents to real APIs without going full chaos mode. GraphQL is structured, typed, and introspectable — perfect for tools. So why not just... turn queries into tools?
2
1
3
3/ How it works: 1️⃣ Write GraphQL queries/mutations 2️⃣ Run gqai CLI to spin up an MCP server 3️⃣ LLMs can safely call your API as tools
1
0
0
2/ Introducing gqai (graphql + ai = 💥) It gives LLMs controlled access to a GraphQL API via the MCP protocol. You write ops. It turns them into tools. That’s it. That’s the magic. 🔗
github.com
Turn any GraphQL endpoint into a set of MCP tools. Contribute to fotoetienne/gqai development by creating an account on GitHub.
1
0
2
I vibe coded an MCP server for GraphQL 😎 Then I asked ChatGPT to write this tweet thread. Am I doing it right? 🤖🧵👇
1
0
1
What happened when @stephenspalding null-checked @leeb? Who got null-pointer-exception-ed out off the panel? For answers to these and other Billion Dollar questions, you gotta watch this #graphqlconf talk:
0
5
9
caught this pointy boy rolling through my neighborhood. Even irl the cybertruck looks like a 3d render
0
0
5
Can swift become rust faster than rust can become swift?
github.com
The Swift Programming Language. Contribute to swiftlang/swift development by creating an account on GitHub.
0
0
3
Hey ChatGPT, declare independence... but make it GraphQL
2
5
44