Angie Jones (@techgirl1908) header
Angie Jones (@techgirl1908) profile picture

VP, Agentic AI Foundation. Helping developers build with agents. I ❤️ open source

New Orleans, LA
Joined December 2014
Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)Photo by Angie Jones (@techgirl1908)
The CFP for AGNTCon + MCPCon is open! 🎉 Come share what you're learning building with agents. Submit by January 18. events.linuxfoundation.org/a…
2
6
29
2,246
Stripe cut 500,000 internal docs down to 5,000. @capitaltruist of @falconer_ai explains why stale documentation, conflicting context, and unclear ownership can lead AI agents to make costly engineering mistakes.
4
3
1
9
502
Angie Jones retweeted
Want to know if your GitHub repositories or any of the open-source projects you depend on were targeted by the WFX Phantom attack? We built a tool to help you check: github-pulse.eon.io/attack-t…
In the last two days, 4,837 hijacked GitHub accounts opened pull requests in more than 61,000 repositories. In at least 1,835 of them a script ran inside CI, stole the secrets and covered its tracks, sometimes within seven seconds. Last week, we launched Eon Yukon, our new data engine for the AI era, and built GitHub Pulse to demonstrate its ability to process massive streams of GitHub activity in real time. When the attack started, we realized we already had the data to track it. So we built a live attack tracker. Check whether your repos or the open-source projects you depend on were targeted: github-pulse.eon.io/attack-t…
1
3
206
4,200+ builders. 1,000+ organizations. 11 tracks. Two days of pushing agentic AI forward. AGNTCon + MCPCon North America 2026 brought the community together in San Jose to tackle interoperability, security, and what it takes to build production-ready AI agents. Relive the highlights from our largest AAIF event yet. Next up: San Francisco, April 28–29: bit.ly/4kpYmYz
2
6
663
How to turn slop into gold. Super concrete steps from awesome @poteto on making coding agents trustworthy: 1. Clean up the code your agents learn from. Your codebase is one of their biggest inputs. Agents copy whatever looks like an established pattern, including workarounds, deprecated code, and yesterday’s questionable decisions. Clean those up, or watch them reproduce. 2. Turn corrections into enforceable checks. Every time you correct an agent, ask: can this become a lint rule, a type constraint, a test, or a better API? Put the correction somewhere the system can enforce it. A growing AGENTS.md still requires the agent to follow every instruction. 3. Remove opportunities for predictable mistakes. Her team @SpaceXSI restricts React’s useEffect to framework internals because agents repeatedly misuse it in product code. They also enforce import boundaries between application processes. These constraints eliminate whole categories of mistakes that would otherwise keep coming back in review. 4. Give agents a reliable way to run and inspect the product. Provide debugging tools, reusable CLIs, and a “feature map” describing the application from the user’s perspective. Now “that thing in the left sidebar” has a shared meaning, and each agent can reuse the tools for checking it. 5. Review evidence of behavior. Have agents produce screenshots, videos, and state diagrams. These help you check what the product actually does and how closely that matches your intent. A convincing explanation of a fix is easy to generate; seeing the fix work is considerably more useful. 6. Spend serious effort on verification. Her team uses runtime verification and is experimenting with property-based UI testing and formal methods, including TLA+ model checking. Lauren says most of her token usage goes toward verification. Agents make some previously expensive testing work much more practical. 7. Automate once that loop is reliable. Her team now has agents exercise new releases, find bugs, open fixes, and merge them automatically. Getting to that level of trust took her about six months of investing in the environment. The results she reports: 11,000 pull requests shipped by her team in a month, a revert rate around 0.5%, and improvements in startup, typing, and switching chats. And what about infamous “software factory”? if your coding loop produces slop, automating it produces more slop, faster, with a larger token bill. Start by making good code the easiest thing for an agent to produce. Then scale it. As always, content at @aiDotEngineer is gold 🏆
40
143
12
2,088
127,913
Today we are releasing A2UI 1.0, now faster, easier, and stable, an open protocol and framework for generative UI across web, Android, iOS, wearables, TVs, and any other surface. 👇 Check out what shipped
63
92
35
645
48,814
What happens when AI agents can actually learn from experience? @yaboilyrical of @NousResearch breaks down how Hermes Agent builds reusable skills, retains context, and improves over time instead of starting from scratch with every session.
4
2
2
14
2,162
Angie Jones retweeted
VS Code Insiders now supports skills-over-MCP! Enable it in your settings, then try a server that has skills, or whip up a @fastmcp server with some skills. Run into issues? File them in microsoft/vscode repo - already got one fixed today!
3
5
26
1,881
A short AGENTS.md file made a measurable difference in a coding agent's work on the TODO Group website. Across 18 runs: 36% fewer tokens, 32% less time, and 26% lower estimated costs. AAIF Ambassador @anajsana95 shares the experiment, method, and limitations. aaif.io/blog/devex-for-your-…
4
1
8
1,186
Agentic engineering, enterprise adoption, evals and reliability, security, agent interfaces, and agentic AI 101. Pick your track and submit to speak at AGNTCon + MCPCon North America 2027, April 28-29 in San Francisco. Deadline: January 18. Submit here >> bit.ly/4tFfCdz
1
2
3
673
Angie Jones retweeted
The fastest growing engineering roles right now: 1. FDE 2. Hardware engineer 3. AI engineer 4. Security engineer A sign of the times.
STATE OF THE TECH JOB MARKET IN 2026 Twice a year, I dig into trends in hiring and job openings. This is the fifth report I've done, and the most surprising yet: 1. PMs are winning in the AI era 2. Engineering demand has stalled 3. Design openings are at a record low 4. Every role now requires AI skills 5. Tech jobs are concentrating in the Bay Area 6. Remote roles are at a record low 7. The tech job market is growing fast, but mostly outside of software (gasp!) Full report here: lennysnewsletter.com/p/state…
104
70
18
751
52,814
Angie Jones retweeted
...and coming soon to the MCP Apps spec itself! Entry points are a great example of a feature that started as a specific host implementation and made its way upstream into the official spec. Write once, run everywhere 🚀
powered by OpenAI plugin extensions 🤯 github.com/openai/mcp-extens…
2
4
37
3,682
My keynote from All Things Open is now available. Quick 10 min overview of how we're maintaining the @goose_oss project now that contributors have their agents doing the work youtu.be/IR7RH-M7fts
1
6
43
2,428
🚀 NEW on We ❤️ Open Source 🚀 Ban AI contributions or build better systems for them? Angie Jones (@techgirl1908) shares how Goose manages AI-generated PRs with clear guidelines, automated reviews, and an issues-first process. Read: allthingsopen.org/articles/m… #WeLoveOpenSource
4
5
953
day 4/ of mcp learnings when I led mcp at @asana , it became a company priority. 1000s of companies have done the same since our January connector launch. product: one build to engage users in every AI client marketing + sales: new user acquisition mcp servers do both well->
So bullish on MCP. Its utility exceeds the "M" part: even AI aside, it'll be a civilization-scale accomplishment to get all our systems communicating through one universal open protocol. A missing piece was how to get arbitrary callbacks across sessions. MCP could read and write, but it couldn't tell you later "this event happened." MCP Events fixes this. We're adding support in our own MCP. Say an agent makes a deployment, and wants to know when it's complete. Instead of polling, it can subscribe to 𝚍𝚎𝚙𝚕𝚘𝚢𝚖𝚎𝚗𝚝.𝚜𝚞𝚌𝚌𝚎𝚎𝚍𝚎𝚍. PSA: With Vercel Queues and Workflows, writing the backend machinery for your own MCPs to do this is easy peasy.
5
5
56
4,751
Angie Jones retweeted
MCP is all about openess and working together. If it is a good idea, we adopt it. Looking forward to working together to standardize it as part of MCP apps and giving it a modelcontextprotocol.io key
powered by OpenAI plugin extensions 🤯 github.com/openai/mcp-extens…
10
13
1
136
9,045
I am really excited by MCP Events. It is a whole new way of interacting with agents and make them trully proactive, very different from the prompt -> tool call -> response model looking forward to the use cases people come up with
So bullish on MCP. Its utility exceeds the "M" part: even AI aside, it'll be a civilization-scale accomplishment to get all our systems communicating through one universal open protocol. A missing piece was how to get arbitrary callbacks across sessions. MCP could read and write, but it couldn't tell you later "this event happened." MCP Events fixes this. We're adding support in our own MCP. Say an agent makes a deployment, and wants to know when it's complete. Instead of polling, it can subscribe to 𝚍𝚎𝚙𝚕𝚘𝚢𝚖𝚎𝚗𝚝.𝚜𝚞𝚌𝚌𝚎𝚎𝚍𝚎𝚍. PSA: With Vercel Queues and Workflows, writing the backend machinery for your own MCPs to do this is easy peasy.
1
1
8
1,058
Angie Jones retweeted
So bullish on MCP. Its utility exceeds the "M" part: even AI aside, it'll be a civilization-scale accomplishment to get all our systems communicating through one universal open protocol. A missing piece was how to get arbitrary callbacks across sessions. MCP could read and write, but it couldn't tell you later "this event happened." MCP Events fixes this. We're adding support in our own MCP. Say an agent makes a deployment, and wants to know when it's complete. Instead of polling, it can subscribe to 𝚍𝚎𝚙𝚕𝚘𝚢𝚖𝚎𝚗𝚝.𝚜𝚞𝚌𝚌𝚎𝚎𝚍𝚎𝚍. PSA: With Vercel Queues and Workflows, writing the backend machinery for your own MCPs to do this is easy peasy.
Vercel MCP now publishes events. Agents can subscribe to events like 𝚍𝚎𝚙𝚕𝚘𝚢𝚖𝚎𝚗𝚝.𝚜𝚞𝚌𝚌𝚎𝚎𝚍𝚎𝚍 and 𝚍𝚎𝚙𝚕𝚘𝚢𝚖𝚎𝚗𝚝.𝚎𝚛𝚛𝚘𝚛 and get webhook notifications when they fire. No more polling for changes. Changelog → vercel.com/changelog/vercel-…
168
64
20
1,116
87,822
Angie Jones retweeted
💥Modern Web Guidance has reached 1.0! Coding models get stuck in old training data, MWG is a set of skills that’s vetted by industry experts. It helps with perf, a11y, security, and state of the art web tech Easy to get started: 🛠️ npx modern-web-guidance@latest install Or you can do a per agent install. youtube.com/watch?si=fV5ARZi…
16
38
5
232
51,107
Angie Jones retweeted
STATE OF THE TECH JOB MARKET IN 2026 Twice a year, I dig into trends in hiring and job openings. This is the fifth report I've done, and the most surprising yet: 1. PMs are winning in the AI era 2. Engineering demand has stalled 3. Design openings are at a record low 4. Every role now requires AI skills 5. Tech jobs are concentrating in the Bay Area 6. Remote roles are at a record low 7. The tech job market is growing fast, but mostly outside of software (gasp!) Full report here: lennysnewsletter.com/p/state…
328
562
312
5,137
1,381,496
I've written extensively about the bottleneck code reviews have become and when/how you can safely let agents merge PRs based on risk. I just discovered that LaunchDarkly has a way to automate the risk assessment and rollout! Y'all know I love me some automation. Their product, Release Autopilot, determines if your change should be behind a feature flag then progressively rolls it out to your users while monitoring the performance. If your team is wondering how to balance shipping fast with protecting your customers, this is a great way to automatically add safeguards. Here's a blog post with more info on the launch fandf.co/4A0PlcR Congrats to the @LaunchDarkly team on the launch and thanks for partnering on this post.
2
5
1
17
2,102