James Ward (@JamesWard) header
James Ward (@JamesWard) profile picture

My book: https://nitter.cf/t.co/QGevhw6nyE | My podcast: @HappyPathProg | @AWSCloud Agent Experience | @AgenticAIFdn TC | My opinions are mine

Crested Butte, CO, USA
Joined February 2007
Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)Photo by James Ward (@JamesWard)
Cooked up some really tasty treats over the past 3 months: - Various Jev morsels; most importantly a Scala ZIO Jev client with a full agentic loop orchestrator: github.com/jamesward/zio-typ… - Site for testing CIMD: cimd.now - Support for Mantle in ZIO Bedrock: github.com/jamesward/zio-bed… - Updates to zio-http-mcp for 2026-07-28 MCP spec: github.com/jamesward/zio-htt… - ZIO Evals lib: github.com/jamesward/zio-eva… - ZIO Git lib: github.com/jamesward/zio-git - sbt over MCP & symbol tools: github.com/jamesward/sbt-mcp - sbt-tdepver for easier transitive dep mgmt: github.com/jamesward/sbt-tde… - New Scala & Scala Native buildpacks: github.com/jamesward/buildpa… github.com/jamesward/buildpa…
Still cooking! A few more new projects in the past 2 months: - ZIO HTTP MCP client/server library: github.com/jamesward/zio-htt… - ZIO Bedrock library: github.com/jamesward/zio-bed… - sbt revolver alternative for sbt 2.0: github.com/jamesward/sbt-rel… - sbt webjars plugin: github.com/webjars/sbt-webja… - sbt plugin for sass: github.com/jamesward/sbt-sas…
1
4
28
12,027
IaC is dead. Sorry DevOps / SREs / Cloud Engineers but you're in for the same roller coaster as Devs. AI can manage infra change better than you. Unfortunately for IaC, we don't need code because with the actual system source code and the infra, AIs have everything needed to determine change sets / approvals and dev env lensing. btw, Effect Oriented Programming probably will help you get there; but that is inevitable for your codebase.
116
63
63
681
217,177
For a glimpse of what I’m talking about, check out Alchemy Effect and how system code can express infra dependencies.
2
1
14
18,920
For those who don’t believe me, see what is already happening in this space:
We are building AX to be a Kubernetes for agents to be able to manage other agents. Our assumption is workloads will be provisioned and managed primarily via other agents not by humans. Agentic loop is the new job controller loop.
2
1
14
10,194
Fascinating that there has been almost zero convergence between agent harnesses, agent frameworks, and agent runtimes. These do like 80% the same thing. My take: So far just bad abstractions.
16
2
3
53
9,036
This all could have been avoided by not writing it in Python on the first go-around.
Anthropic rewrote its Messages API in Rust. Zero Rust devs on the team. Claude wrote the code. Humans wrote the plan and checked old vs new matched on real traffic. CPU dropped 40-50%. Pretty sure "never do the big rewrite" is dead advice. @katelyn_lesse on @latentspacepod
7
7
2
120
9,694
Most of my prompts these days boil down to: write evals to determine best path
2
24
2,226
4 months ago y'all weren't ready for this
Lean proofs or it didn't happen!
8
966
wait… people still use node and npm?? total dumpsterfire developer toolchain.
8
1
41
8,297
Agent Client Protocol is currently the best option for multi-agent composition.
2
938
Last week at AGNTCon I had the privilege to present with @deusaquilus about "Patterns for Shifting from MCP as a Basic API to MCP as Agent Integration Interface" Check out the recording: youtube.com/live/eB9I4Ixx2wc…
1
10
1,488
Want a glimpse of the future of agent runtimes? Check out some amazing innovations from Shadaj & team:
So excited to introduce Infinity, an agent runtime in Rust for extreme concurrency! Infinity brings a new architecture that treats agent concurrency as a scheduling problem, tool call primitives for asynchronous events, and native support for serverless. github.com/hydro-project/inf…
1
7
1,167
Amazing presentation by @ShadajL at AGNTCon!
Shadaj Laddad from @awscloud is tackling exactly that at AGNTCon + MCPCon NA with “Predictable Correctness for Unpredictable Code.” The goal? Use Hydro and Rust to catch distributed systems errors at compile time, even when agents write the code. Catch the keynote live: bit.ly/4dVkjdO
3
16
1,341
Gale force coordination headwinds with just me & my 50 clankers
1
3
1,191
Someone needs to do an AI Agent version of this: komoroske.com/slime-mold/
274
"If you can use math to do something, you should" - Philip Wadler With all the new interest in formal verification / related program validation methods, every developer should go watch these: Propositions as Types by Philip Wadler: youtube.com/watch?v=IOiZatlZ… Constraints Liberate, Liberties Constrain by @runarorama youtube.com/watch?v=GqmsQeSz…
4
11
63
3,872
AGNTCon North America!! I’m presenting tomorrow about moving MCP from a basic API to an Agent Integration Interface.
3
2
33
1,518
Really excited about these new AAIF projects!
Welcome to AAIF, Agent Skills, Open Responses, OpenEnv, and OpenSandbox! These four projects support how developers share agent expertise, work across model providers, train agents, and run their tasks in isolated environments. These additions bring AAIF to 10 hosted projects in its first year. Thank you to the contributing teams and maintainers. We’re glad to provide a neutral home where your communities can develop this work together. Explore the projects and find out how to contribute: bit.ly/4hZEARV
5
703
I just noticed that elide.dev/ uses Pkl for it's build definitions - very cool! A while back I'd experimented with using Pkl for Gradle build defs and became convinced that Pkl is a fantastic option for declarative config. Glad to see Elide go this route.
1
12
1,020