Sign in

James Urquhart

@jamesurquhart.bsky.social
306 followers 104 following 50 posts

Product leader, field CTO, futurist, tech strategist, author (Flow Architectures, O’Reilly). Open to new opportunities/work.

PostsRepliesMedia
James Urquhart @jamesurquhart.bsky.social · 29/07/2025
I wrote a thing about why you should think outcomes” not “tasks” when building software with agentic AI SWARMS. www.linkedin.com/pulse/when-b...
linkedin.com
When Building Software with AI, Think Outcomes, not Tasks
I have been spending a lot of time lately working with AI swarms in building applications and services. I still find it hugely challenging, but I am slowly learning how to go beyond the "demo" and to ...
010
James Urquhart @jamesurquhart.bsky.social · 12/07/2025
This battle between OAK and SFO on naming seems mostly to revolve around the "San Francisco Bay" in any new name. I think the solution is easy, and Donald Trump showed us the way. OAK should just unilaterally rename "San Francisco Bay" to "Oakland Bay". Problem solved. www.msn.com/en-us/news/u...
msn.com
MSN
030
James Urquhart @jamesurquhart.bsky.social · 21/06/2025
Current status…
010
James Urquhart @jamesurquhart.bsky.social · 14/06/2025
Alameda in the house…
010
James Urquhart @jamesurquhart.bsky.social · 14/06/2025
Current status
020
James Urquhart @jamesurquhart.bsky.social · 29/04/2025
I learned something new today. In California High School Softball, a “fake tag” (defined as applying a tag without the ball) is considered obstruction. Weird rule, but I guess it makes sense.
210
Reposted by James Urquhart
Thorsten Ball @thorstenball.com · 15/04/2025
Finally did it. I wrote down how to build a code-editing agent. In 315 lines of code. And yes, it works. Very well. There is no moat. Read it here: ampcode.com/how-to-build...
911820
James Urquhart @jamesurquhart.bsky.social · 16/04/2025
Is AI changing the way Flow Architectures are evolving? I explore this question in my new blog post, Why MCP and A2A Help Make AI "Flow Ready"; www.linkedin.com/pulse/why-mc... via @LinkedIn
linkedin.com
Why MCP and A2A Help Make AI "Flow Ready"
In 2021 I wrote a book, published by O'Reilly, that explored a future in which event-driven integration across domain boundaries (especially between disparate organizations) leverage widely supported ...
000
Reposted by James Urquhart
Fintan Ryan @fintanr.bsky.social · 04/04/2025
Some reading :) medium.com/@fintanr/the...
medium.com
The Strategy Behind MCP
Model Context Protocol (MCP), first defined by Anthropic, is surfing a wave of enthusiasm right now. MCP has, incredibly quickly, become a…
241
James Urquhart @jamesurquhart.bsky.social · 20/02/2025
Did anyone else notice that Ferrari managed to get IBM and HP to put their logos next to each other on the car’s new livery? We live in interesting times.
010
James Urquhart @jamesurquhart.bsky.social · 16/01/2025
Tile maketh the kitchen. Lots left to do, but Mia’s vision is coming together nicely.
030
James Urquhart @jamesurquhart.bsky.social · 14/01/2025
This is phenomenal advice. Always ask yourself “so what?” Or “what’s the point?”. Work towards building the listener’s mental model, rather than just filling it with mostly useless facts.
110
James Urquhart @jamesurquhart.bsky.social · 14/01/2025
Licking my wounds a little today. Found out yesterday I didn’t get a job I was fairly certain I landed. Basically they decided I was overqualified and hired someone younger/with less experience. This has happened twice now, and friends have also had several similar experiences. <more>
100
James Urquhart @jamesurquhart.bsky.social · 03/01/2025
Happy 2025, all. Just a reminder that I am still looking for my next opportunity, and that I would love to talk to you about your enterprise software sales engineering and product management leadership needs.
010
James Urquhart @jamesurquhart.bsky.social · 03/01/2025
I will be paying attention to Flatcar. The time seems right for an impovement to container OSes. Is this it? Or, alternatively, is there a modern computing replacement to containers waiting in the wings? It's always a fun market in enterprise tech if you know what to look for.
000
James Urquhart @jamesurquhart.bsky.social · 25/12/2024
To all, a very merry Christmas. May your day be filled with joy, love, and contentment.
media.tenor.com
a merry christmas card with a gold christmas tree on it
ALT: a merry christmas card with a gold christmas tree on it
100
James Urquhart @jamesurquhart.bsky.social · 13/12/2024
I just used claude.ai to diagnose a problem connecting to javadoc.io from any device on any network in Alameda, CA. It seems Cloudflare has a misconfigured connection to javadoc.io from this area. Has anyone else encountered problems in the Bay Area? I will try to file an issue with javadoc.io.
010
James Urquhart @jamesurquhart.bsky.social · 11/12/2024
Ok, folks. Is anyone else having trouble reaching Javadoc.io? I get either a 522 error or nothing when I try to access on WiFi or cellular, via Chrome or Safari, and after clearing out all cookies. I’m stumped. Netbeans also can’t connect.
100
James Urquhart @jamesurquhart.bsky.social · 28/11/2024
The next door neighbors to this rental left their dogs in the back yard while they went on a trip for Thanksgiving. The damn things haven’t stopped barking for close to 15 hours. Sanity is in short supply right now…
210
James Urquhart @jamesurquhart.bsky.social · 20/11/2024
Doing a ton of homework on network security this week for a technical interview. Not sure how I'll do, but at least I'll be buzzword compliant… In all seriousness, it is amazing how far this tech has come since my three years at Cisco. I am suitably impressed.
000
James Urquhart @jamesurquhart.bsky.social · 20/11/2024
Are you supposed to feel satisfied with yourself when the biggest to-do item you struck off your list so far today is scheduling your colonoscopy? Asking for a friend.
210
James Urquhart @jamesurquhart.bsky.social · 13/11/2024
“Buy a Hybrid,” they said. “You’ll save money in the long run,” they said. This is what it cost to replace the **water pump**! Full engine out repair over 8 hours. Probably ate up most of what we’ve saved in gas costs over 9 years of ownership. Runs great now, though.
020
James Urquhart @jamesurquhart.bsky.social · 12/11/2024
Tough day today. Car is going to need an extremely expensive repair (which likely kills most of the savings I gained by owning a hybrid for 10 years). Struggling with an AI agent that apparently doesn’t understand how Spring Security works. This, too, shall pass…
130
James Urquhart @jamesurquhart.bsky.social · 04/11/2024
I both regret and embrace the fact that my code writing chops took a hit as I had increased influence on overall strategy, messaging, and even architectural considerations. Coding is, IMHO, a focused activity, where product-market fit is a broad "take all inputs from all sources and adjust" activity
100
James Urquhart @jamesurquhart.bsky.social · 02/11/2024
So much saved LinkedIn content. So little time. Thinking of building an agentic AI to read all of the agentic AI content I have saved. Only I should probably read that content before I build a sophisticated agentic AI workflow… Sigh.
020
James Urquhart @jamesurquhart.bsky.social · 30/10/2024
This is a first principle for me. Getting to V3 is critical, but you can’t force it. You can, however, curate work to get there as efficiently as possible.
1182
James Urquhart @jamesurquhart.bsky.social · 30/10/2024
Sweet! Slowly but surely rebuilding my network here. Hope to have some lively discussions on the weeks/years ahead.
140
James Urquhart @jamesurquhart.bsky.social · 25/10/2024
@krishnan.bsky.social Hi, Krishnan!
100
James Urquhart @jamesurquhart.bsky.social · 21/10/2024
@adamhjk.me Thanks for getting me to check out Bluesky again. Who are the "must follows" for tech discussion, in your opinion?
200
James Urquhart @jamesurquhart.bsky.social · 04/06/2023
Just noticed I never posted here. Gotta fix that…
010