Google's new protocol has AI agents talkin' (Changelog News #140)

Google's new protocol has AI agents talkin' (Changelog News #140)

Released Monday, 14th April 2025
Good episode? Give it some love!
Google's new protocol has AI agents talkin' (Changelog News #140)

Google's new protocol has AI agents talkin' (Changelog News #140)

Google's new protocol has AI agents talkin' (Changelog News #140)

Google's new protocol has AI agents talkin' (Changelog News #140)

Monday, 14th April 2025
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

what up nerds I'm Jared

0:02

and this is change

0:04

log news for the

0:07

week of Monday

0:09

April 14th 2025

0:11

security researchers have

0:13

discovered a way

0:15

that hackers might

0:17

weaponize get up co-pilot

0:20

and cursor to insert

0:22

malicious code that might

0:24

bypass typical code reviews,

0:26

calling it virtually invisible

0:28

to developers and security

0:30

teams. So your most

0:33

trusted coding assistant could

0:35

also be an unwitting

0:37

accomplice to some particularly

0:39

gnarly attacks. Is it

0:41

time to update the

0:44

old adage? Keep your

0:46

friends close and your enemies

0:48

closer, but your AI is closest.

0:50

Okay, let's get into the news.

0:52

Google's new protocol has AI agents

0:54

talking. If our agentic future is

0:56

to someday arrive, we're gonna need

0:59

a way for my agent to

1:01

call your agent so we can

1:03

do lunch. Google thinks they've developed

1:05

a good way of achieving that

1:07

with their A to A protocol.

1:09

It's quote a collaborative way to

1:12

help agents across different ecosystems communicate

1:14

with each other. Google is driving

1:16

this open protocol initiative for the

1:18

industry because we believe this

1:20

protocol will be critical to

1:22

support multi-agent communication by giving

1:24

your agents a common language

1:27

irrespective of the framework or

1:29

vendor they are built on. They

1:31

have more than 50 technology partners

1:33

agreeing to work together to

1:35

further develop this protocol, and

1:38

they see it as complementary

1:40

to MCP, not in competition

1:42

with it. According to Google,

1:44

MCP provides helpful tools and

1:46

context to agents, while A2A

1:49

empowers developers to build agents

1:51

capable of connecting with any

1:53

other agent. That being said,

1:55

anthropic who developed MCP is

1:57

not listed as a technology.

2:00

and I can't help but think

2:02

there will be quite a bit

2:05

of overlap between the two protocols

2:07

as things progress. Data Star, the

2:10

hyper media framework. If alpine.j.s and

2:12

HMX had a love child, Data

2:14

Star might be it. Quote, include

2:17

Data Star with a single 14.5

2:19

kilowatt file and start adding reactivity

2:21

to your front end immediately. Write

2:24

your back end in the language

2:26

of your choice. official SDKs are

2:28

available to get you up and

2:31

running even faster or you can

2:33

send server sent events directly from

2:35

your back-end. End quote. The back-end

2:38

SDKs must implement Data Star's SSE

2:40

protocol which looks simple enough. This

2:42

is an impressive effort at first

2:45

brush. The one thing I can't

2:47

find is evidence of Data Star

2:50

being used in production anywhere. Maybe

2:52

I missed it. The team has

2:54

confidence in the framework though saying

2:57

quote. We are so confident that

2:59

DataStar can be used as a

3:01

JavaScript framework replacement that we challenge

3:04

anyone to find a use case

3:06

for a web app that DataStar

3:08

cannot be used to build. The

3:11

best programmers I know. Mathias Enler

3:13

takes a crack at answering a

3:15

similar question to the one that

3:18

I posed to Justin Searles on

3:20

a recent friends. Quote, I have

3:22

met a lot of developers in

3:25

my life. Lately, I asked myself,

3:27

what does it take to be

3:30

one of the best? What do

3:32

they all have in common? End

3:34

quote. Here's a sampling of Matthias's

3:37

list of things great devs do,

3:39

cherry-picked for the ones I agree

3:41

with most. One, read the reference.

3:44

Two, breakdown problems. Three, never stop

3:46

learning. Four, have patience. Five, keep

3:48

it simple. Mathias' patience section most

3:51

closely aligns with the one thing

3:53

that Justin and I both agreed

3:55

is compulsory to becoming a great

3:58

developer. Perseverance. It's now time. for

4:00

sponsored news. Retools Q1, 2025 release.

4:02

The latest release from Retool includes

4:05

over 100 improvements. Here are five

4:07

standard features that directly address frequent

4:09

requests from customers deploying retool. One,

4:12

multi-page apps are now the default

4:14

building experience, giving you a better

4:17

foundation for complex applications. Multi-page apps

4:19

are apps that consolidate several separate

4:21

apps into a single, more maintainable

4:24

application. defaulting to this architecture delivers

4:26

27% faster load times on average.

4:28

Two, confirming production readiness gets easier

4:31

thanks to enterprise deployment controls that

4:33

enable structured governance, collaboration, and testing

4:35

for secure, reliable app releases. Three,

4:38

multi-instance releases is now in private

4:40

beta. A simple manifest file designates

4:42

consistent app version releases across multiple

4:45

environments, enabling structured promotion from dev

4:47

to production. 4. Usage Analytics has

4:49

been enhanced. A redesign dashboard provides

4:52

tab-based views and granular insights into

4:54

user engagement across your entire deployment.

4:57

And 5. Workflows are the next

4:59

big thing. They let you create

5:01

multi-step functions with execution control and

5:04

AI logic that can connect to

5:06

dozens of databases, third-party services, and

5:08

APIs, and ship it all in

5:11

a single click. Check out the

5:13

detailed release notes to learn more,

5:15

links in the newsletter, and thank

5:18

you to Retool for sponsoring. Change

5:20

Log News. Linus Torvolds built Git

5:22

in 10 days. As if it

5:25

weren't already impressive. Today I learned

5:27

the initial version of Git was

5:29

hammered out in a mere 10

5:32

days back in April 2005. It's

5:34

also interesting to note that Linux's

5:37

success wasn't enough to rid Linus

5:39

of his imposter syndrome. Quote, while

5:41

he's proud of having created Linux,

5:44

what makes him happy about Git

5:46

is not that it's taken over

5:48

the world. It's that we all

5:51

have... self-doubt, right? We all think,

5:53

are we actually any good? And

5:55

one of the self-doubts I had

5:58

with Linux was it was just

6:00

a re-implementation of UNIX, right? Can

6:02

I give you something that isn't

6:05

just a better version of something

6:07

else? Git proved to me that

6:09

I can. Having two projects that

6:12

made a big splash means that

6:14

I'm not a one-trick pony. This

6:17

article by Stephen von Nichols is

6:19

a great little peek into the

6:21

history of Git to celebrate its

6:24

20-year anniversary. My only gripe is

6:26

that the section called Why Has

6:28

Git been so successful doesn't even

6:31

mention the impact that get hub

6:33

had on gets adoption. Before get

6:35

hub, it wasn't clear if Mercurial

6:38

or Git would be the community's

6:40

DVCS of choice. After get hub,

6:42

well, we're living in it. A

6:45

simple CLI to help remember commands.

6:47

Zev is a Python-based CLI tool

6:49

that helps you remember or discover

6:52

terminal commands using natural language. For

6:54

example, you might type out, show

6:57

all files in this directory with

6:59

human readable sizes. And Zev will

7:01

present you with three options. Option

7:04

1, LS, dash, L-H. Option 2,

7:06

DU, dash, SH, star. And option

7:08

3, find, dot. You can also

7:11

point it at Alama though, so

7:13

that's nice. That's the news. Left

7:15

curly brace, right curly brace. Plus,

7:18

easy for you to say. You

7:20

can then select the one you

7:22

want to use and copy it

7:25

to your clipboard for pasting. How

7:27

does it achieve this magic? With

7:29

the open AI API, what you

7:32

expect? You can also point it

7:34

at Alama though, so that's nice.

7:36

That's the news for now, but

7:39

also scan the companion newsletter. Such

7:41

as A2N scripts, shareable, sinkable, shell

7:44

snippets. A gallery of awesome 404

7:46

page designs. And get blame, but

7:48

for file trees. Get in on

7:51

the newsletter at change log.com/news. Last

7:53

week on the pod we talked

7:55

with to fond you

7:58

in all about Restate

8:00

the era of

8:02

durable execution functions, and

8:05

sat down with Richard Moot

8:07

Moot from the Square to discuss how

8:09

we helped them produce an

8:11

awesome show and the recent

8:13

hype around the recent hype around MCP

8:16

to those if you haven't

8:18

yet and stay tuned for

8:20

this week's upcoming for this On

8:22

Wednesday shows. Anthony Eden, it's founder

8:24

of Eden founder of DN and on

8:26

Friday, on Friday Nick Nesey, of the unofficial typescript

8:28

fan club. Have a great week,

8:30

like, subscribe, and leave us

8:32

a a star review if you

8:34

dig the show, dig talk

8:36

to you and I'll soon. to you again

8:38

real soon.

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features